diff --git a/chats/item_messages_delta_request_builder.go b/chats/item_messages_delta_request_builder.go index cca0ccfa2b..e1246e3573 100644 --- a/chats/item_messages_delta_request_builder.go +++ b/chats/item_messages_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type ItemMessagesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemMessagesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ItemMessagesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type ItemMessagesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewItemMessagesDeltaRequestBuilder(rawUrl string, requestAdapter i2ae4187f7 urlParams["request-raw-url"] = rawUrl return NewItemMessagesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a ItemMessagesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *ItemMessagesDeltaRequestBuilder) Get(ctx context.Context, requestConfig } return res.(ItemMessagesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a ItemMessagesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *ItemMessagesDeltaRequestBuilder) GetAsDeltaGetResponse(ctx context.Cont } return res.(ItemMessagesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *ItemMessagesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemMessagesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/chats/item_messages_item_replies_delta_request_builder.go b/chats/item_messages_item_replies_delta_request_builder.go index edcdc77c98..3688c1af1e 100644 --- a/chats/item_messages_item_replies_delta_request_builder.go +++ b/chats/item_messages_item_replies_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type ItemMessagesItemRepliesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type ItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewItemMessagesItemRepliesDeltaRequestBuilder(rawUrl string, requestAdapter urlParams["request-raw-url"] = rawUrl return NewItemMessagesItemRepliesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a ItemMessagesItemRepliesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *ItemMessagesItemRepliesDeltaRequestBuilder) Get(ctx context.Context, re } return res.(ItemMessagesItemRepliesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a ItemMessagesItemRepliesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *ItemMessagesItemRepliesDeltaRequestBuilder) GetAsDeltaGetResponse(ctx c } return res.(ItemMessagesItemRepliesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *ItemMessagesItemRepliesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemMessagesItemRepliesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/deviceappmanagement/device_app_management_request_builder.go b/deviceappmanagement/device_app_management_request_builder.go index 106bf36130..c01bc0f508 100644 --- a/deviceappmanagement/device_app_management_request_builder.go +++ b/deviceappmanagement/device_app_management_request_builder.go @@ -62,7 +62,7 @@ func (m *DeviceAppManagementRequestBuilder) DefaultManagedAppProtections()(*Defa // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-books-deviceappmanagement-get?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-partnerintegration-deviceappmanagement-get?view=graph-rest-1.0 func (m *DeviceAppManagementRequestBuilder) Get(ctx context.Context, requestConfiguration *DeviceAppManagementRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceAppManagementable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -130,7 +130,7 @@ func (m *DeviceAppManagementRequestBuilder) MobileApps()(*MobileAppsRequestBuild // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-unlock-deviceappmanagement-update?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-apps-deviceappmanagement-update?view=graph-rest-1.0 func (m *DeviceAppManagementRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceAppManagementable, requestConfiguration *DeviceAppManagementRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceAppManagementable, error) { requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); if err != nil { diff --git a/deviceappmanagement/managed_app_policies_item_target_apps_request_builder.go b/deviceappmanagement/managed_app_policies_item_target_apps_request_builder.go index 0c6f9f93b0..d052b75590 100644 --- a/deviceappmanagement/managed_app_policies_item_target_apps_request_builder.go +++ b/deviceappmanagement/managed_app_policies_item_target_apps_request_builder.go @@ -34,7 +34,7 @@ func NewManagedAppPoliciesItemTargetAppsRequestBuilder(rawUrl string, requestAda // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-targetapps?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-mam-managedappprotection-targetapps?view=graph-rest-1.0 func (m *ManagedAppPoliciesItemTargetAppsRequestBuilder) Post(ctx context.Context, body ManagedAppPoliciesItemTargetAppsPostRequestBodyable, requestConfiguration *ManagedAppPoliciesItemTargetAppsRequestBuilderPostRequestConfiguration)(error) { requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); if err != nil { diff --git a/deviceappmanagement/managed_app_policies_managed_app_policy_item_request_builder.go b/deviceappmanagement/managed_app_policies_managed_app_policy_item_request_builder.go index 12d41c1d3c..79a67bee17 100644 --- a/deviceappmanagement/managed_app_policies_managed_app_policy_item_request_builder.go +++ b/deviceappmanagement/managed_app_policies_managed_app_policy_item_request_builder.go @@ -18,7 +18,7 @@ type ManagedAppPoliciesManagedAppPolicyItemRequestBuilderDeleteRequestConfigurat // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } -// ManagedAppPoliciesManagedAppPolicyItemRequestBuilderGetQueryParameters read properties and relationships of the managedAppConfiguration object. +// ManagedAppPoliciesManagedAppPolicyItemRequestBuilderGetQueryParameters read properties and relationships of the managedAppPolicy object. type ManagedAppPoliciesManagedAppPolicyItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -70,12 +70,12 @@ func (m *ManagedAppPoliciesManagedAppPolicyItemRequestBuilder) Delete(ctx contex } return nil } -// Get read properties and relationships of the managedAppConfiguration object. +// Get read properties and relationships of the managedAppPolicy object. // returns a ManagedAppPolicyable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-mam-managedappconfiguration-get?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-mam-managedapppolicy-get?view=graph-rest-1.0 func (m *ManagedAppPoliciesManagedAppPolicyItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ManagedAppPoliciesManagedAppPolicyItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ManagedAppPolicyable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -129,7 +129,7 @@ func (m *ManagedAppPoliciesManagedAppPolicyItemRequestBuilder) ToDeleteRequestIn requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToGetRequestInformation read properties and relationships of the managedAppConfiguration object. +// ToGetRequestInformation read properties and relationships of the managedAppPolicy object. // returns a *RequestInformation when successful func (m *ManagedAppPoliciesManagedAppPolicyItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ManagedAppPoliciesManagedAppPolicyItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/deviceappmanagement/managed_app_policies_request_builder.go b/deviceappmanagement/managed_app_policies_request_builder.go index e47893f261..e005c0a3cb 100644 --- a/deviceappmanagement/managed_app_policies_request_builder.go +++ b/deviceappmanagement/managed_app_policies_request_builder.go @@ -11,7 +11,7 @@ import ( type ManagedAppPoliciesRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ManagedAppPoliciesRequestBuilderGetQueryParameters list properties and relationships of the managedAppPolicy objects. +// ManagedAppPoliciesRequestBuilderGetQueryParameters list properties and relationships of the managedAppConfiguration objects. type ManagedAppPoliciesRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -76,12 +76,12 @@ func NewManagedAppPoliciesRequestBuilder(rawUrl string, requestAdapter i2ae4187f func (m *ManagedAppPoliciesRequestBuilder) Count()(*ManagedAppPoliciesCountRequestBuilder) { return NewManagedAppPoliciesCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get list properties and relationships of the managedAppPolicy objects. +// Get list properties and relationships of the managedAppConfiguration objects. // returns a ManagedAppPolicyCollectionResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-mam-managedapppolicy-list?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-mam-managedappconfiguration-list?view=graph-rest-1.0 func (m *ManagedAppPoliciesRequestBuilder) Get(ctx context.Context, requestConfiguration *ManagedAppPoliciesRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ManagedAppPolicyCollectionResponseable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -119,7 +119,7 @@ func (m *ManagedAppPoliciesRequestBuilder) Post(ctx context.Context, body iadcd8 } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ManagedAppPolicyable), nil } -// ToGetRequestInformation list properties and relationships of the managedAppPolicy objects. +// ToGetRequestInformation list properties and relationships of the managedAppConfiguration objects. // returns a *RequestInformation when successful func (m *ManagedAppPoliciesRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ManagedAppPoliciesRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/deviceappmanagement/managed_app_registrations_item_applied_policies_item_target_apps_request_builder.go b/deviceappmanagement/managed_app_registrations_item_applied_policies_item_target_apps_request_builder.go index 6a494018d5..936e9913e5 100644 --- a/deviceappmanagement/managed_app_registrations_item_applied_policies_item_target_apps_request_builder.go +++ b/deviceappmanagement/managed_app_registrations_item_applied_policies_item_target_apps_request_builder.go @@ -34,7 +34,7 @@ func NewManagedAppRegistrationsItemAppliedPoliciesItemTargetAppsRequestBuilder(r // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-targetapps?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-mam-managedappprotection-targetapps?view=graph-rest-1.0 func (m *ManagedAppRegistrationsItemAppliedPoliciesItemTargetAppsRequestBuilder) Post(ctx context.Context, body ManagedAppRegistrationsItemAppliedPoliciesItemTargetAppsPostRequestBodyable, requestConfiguration *ManagedAppRegistrationsItemAppliedPoliciesItemTargetAppsRequestBuilderPostRequestConfiguration)(error) { requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); if err != nil { diff --git a/deviceappmanagement/managed_app_registrations_item_intended_policies_item_target_apps_request_builder.go b/deviceappmanagement/managed_app_registrations_item_intended_policies_item_target_apps_request_builder.go index ee43284d31..2013f7ca57 100644 --- a/deviceappmanagement/managed_app_registrations_item_intended_policies_item_target_apps_request_builder.go +++ b/deviceappmanagement/managed_app_registrations_item_intended_policies_item_target_apps_request_builder.go @@ -34,7 +34,7 @@ func NewManagedAppRegistrationsItemIntendedPoliciesItemTargetAppsRequestBuilder( // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-targetapps?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-mam-managedappprotection-targetapps?view=graph-rest-1.0 func (m *ManagedAppRegistrationsItemIntendedPoliciesItemTargetAppsRequestBuilder) Post(ctx context.Context, body ManagedAppRegistrationsItemIntendedPoliciesItemTargetAppsPostRequestBodyable, requestConfiguration *ManagedAppRegistrationsItemIntendedPoliciesItemTargetAppsRequestBuilderPostRequestConfiguration)(error) { requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); if err != nil { diff --git a/deviceappmanagement/managed_e_books_item_assignments_managed_e_book_assignment_item_request_builder.go b/deviceappmanagement/managed_e_books_item_assignments_managed_e_book_assignment_item_request_builder.go index 8304524f3e..4d5612b81b 100644 --- a/deviceappmanagement/managed_e_books_item_assignments_managed_e_book_assignment_item_request_builder.go +++ b/deviceappmanagement/managed_e_books_item_assignments_managed_e_book_assignment_item_request_builder.go @@ -18,7 +18,7 @@ type ManagedEBooksItemAssignmentsManagedEBookAssignmentItemRequestBuilderDeleteR // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } -// ManagedEBooksItemAssignmentsManagedEBookAssignmentItemRequestBuilderGetQueryParameters read properties and relationships of the managedEBookAssignment object. +// ManagedEBooksItemAssignmentsManagedEBookAssignmentItemRequestBuilderGetQueryParameters read properties and relationships of the iosVppEBookAssignment object. type ManagedEBooksItemAssignmentsManagedEBookAssignmentItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -73,12 +73,12 @@ func (m *ManagedEBooksItemAssignmentsManagedEBookAssignmentItemRequestBuilder) D } return nil } -// Get read properties and relationships of the managedEBookAssignment object. +// Get read properties and relationships of the iosVppEBookAssignment object. // returns a ManagedEBookAssignmentable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-get?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-get?view=graph-rest-1.0 func (m *ManagedEBooksItemAssignmentsManagedEBookAssignmentItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ManagedEBooksItemAssignmentsManagedEBookAssignmentItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ManagedEBookAssignmentable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -96,12 +96,12 @@ func (m *ManagedEBooksItemAssignmentsManagedEBookAssignmentItemRequestBuilder) G } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ManagedEBookAssignmentable), nil } -// Patch update the properties of a iosVppEBookAssignment object. +// Patch update the properties of a managedEBookAssignment object. // returns a ManagedEBookAssignmentable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-update?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-update?view=graph-rest-1.0 func (m *ManagedEBooksItemAssignmentsManagedEBookAssignmentItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ManagedEBookAssignmentable, requestConfiguration *ManagedEBooksItemAssignmentsManagedEBookAssignmentItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ManagedEBookAssignmentable, error) { requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -130,7 +130,7 @@ func (m *ManagedEBooksItemAssignmentsManagedEBookAssignmentItemRequestBuilder) T requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToGetRequestInformation read properties and relationships of the managedEBookAssignment object. +// ToGetRequestInformation read properties and relationships of the iosVppEBookAssignment object. // returns a *RequestInformation when successful func (m *ManagedEBooksItemAssignmentsManagedEBookAssignmentItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ManagedEBooksItemAssignmentsManagedEBookAssignmentItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -144,7 +144,7 @@ func (m *ManagedEBooksItemAssignmentsManagedEBookAssignmentItemRequestBuilder) T requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPatchRequestInformation update the properties of a iosVppEBookAssignment object. +// ToPatchRequestInformation update the properties of a managedEBookAssignment object. // returns a *RequestInformation when successful func (m *ManagedEBooksItemAssignmentsManagedEBookAssignmentItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ManagedEBookAssignmentable, requestConfiguration *ManagedEBooksItemAssignmentsManagedEBookAssignmentItemRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/deviceappmanagement/managed_e_books_item_assignments_request_builder.go b/deviceappmanagement/managed_e_books_item_assignments_request_builder.go index 9d52b5d10d..8e5b2bc035 100644 --- a/deviceappmanagement/managed_e_books_item_assignments_request_builder.go +++ b/deviceappmanagement/managed_e_books_item_assignments_request_builder.go @@ -11,7 +11,7 @@ import ( type ManagedEBooksItemAssignmentsRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ManagedEBooksItemAssignmentsRequestBuilderGetQueryParameters list properties and relationships of the iosVppEBookAssignment objects. +// ManagedEBooksItemAssignmentsRequestBuilderGetQueryParameters list properties and relationships of the managedEBookAssignment objects. type ManagedEBooksItemAssignmentsRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -76,12 +76,12 @@ func NewManagedEBooksItemAssignmentsRequestBuilder(rawUrl string, requestAdapter func (m *ManagedEBooksItemAssignmentsRequestBuilder) Count()(*ManagedEBooksItemAssignmentsCountRequestBuilder) { return NewManagedEBooksItemAssignmentsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get list properties and relationships of the iosVppEBookAssignment objects. +// Get list properties and relationships of the managedEBookAssignment objects. // returns a ManagedEBookAssignmentCollectionResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-list?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-list?view=graph-rest-1.0 func (m *ManagedEBooksItemAssignmentsRequestBuilder) Get(ctx context.Context, requestConfiguration *ManagedEBooksItemAssignmentsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ManagedEBookAssignmentCollectionResponseable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -122,7 +122,7 @@ func (m *ManagedEBooksItemAssignmentsRequestBuilder) Post(ctx context.Context, b } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ManagedEBookAssignmentable), nil } -// ToGetRequestInformation list properties and relationships of the iosVppEBookAssignment objects. +// ToGetRequestInformation list properties and relationships of the managedEBookAssignment objects. // returns a *RequestInformation when successful func (m *ManagedEBooksItemAssignmentsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ManagedEBooksItemAssignmentsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/deviceappmanagement/mobile_app_configurations_request_builder.go b/deviceappmanagement/mobile_app_configurations_request_builder.go index 87e907abb7..0b8204a865 100644 --- a/deviceappmanagement/mobile_app_configurations_request_builder.go +++ b/deviceappmanagement/mobile_app_configurations_request_builder.go @@ -11,7 +11,7 @@ import ( type MobileAppConfigurationsRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// MobileAppConfigurationsRequestBuilderGetQueryParameters list properties and relationships of the managedDeviceMobileAppConfiguration objects. +// MobileAppConfigurationsRequestBuilderGetQueryParameters list properties and relationships of the iosMobileAppConfiguration objects. type MobileAppConfigurationsRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -76,12 +76,12 @@ func NewMobileAppConfigurationsRequestBuilder(rawUrl string, requestAdapter i2ae func (m *MobileAppConfigurationsRequestBuilder) Count()(*MobileAppConfigurationsCountRequestBuilder) { return NewMobileAppConfigurationsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get list properties and relationships of the managedDeviceMobileAppConfiguration objects. +// Get list properties and relationships of the iosMobileAppConfiguration objects. // returns a ManagedDeviceMobileAppConfigurationCollectionResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfiguration-list?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-list?view=graph-rest-1.0 func (m *MobileAppConfigurationsRequestBuilder) Get(ctx context.Context, requestConfiguration *MobileAppConfigurationsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ManagedDeviceMobileAppConfigurationCollectionResponseable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -122,7 +122,7 @@ func (m *MobileAppConfigurationsRequestBuilder) Post(ctx context.Context, body i } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ManagedDeviceMobileAppConfigurationable), nil } -// ToGetRequestInformation list properties and relationships of the managedDeviceMobileAppConfiguration objects. +// ToGetRequestInformation list properties and relationships of the iosMobileAppConfiguration objects. // returns a *RequestInformation when successful func (m *MobileAppConfigurationsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *MobileAppConfigurationsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/deviceappmanagement/mobile_apps_mobile_app_item_request_builder.go b/deviceappmanagement/mobile_apps_mobile_app_item_request_builder.go index 9cec8a11bb..71e212efd3 100644 --- a/deviceappmanagement/mobile_apps_mobile_app_item_request_builder.go +++ b/deviceappmanagement/mobile_apps_mobile_app_item_request_builder.go @@ -18,7 +18,7 @@ type MobileAppsMobileAppItemRequestBuilderDeleteRequestConfiguration struct { // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } -// MobileAppsMobileAppItemRequestBuilderGetQueryParameters read properties and relationships of the iosLobApp object. +// MobileAppsMobileAppItemRequestBuilderGetQueryParameters read properties and relationships of the win32LobApp object. type MobileAppsMobileAppItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -69,11 +69,11 @@ func NewMobileAppsMobileAppItemRequestBuilder(rawUrl string, requestAdapter i2ae urlParams["request-raw-url"] = rawUrl return NewMobileAppsMobileAppItemRequestBuilderInternal(urlParams, requestAdapter) } -// Delete deletes a managedIOSStoreApp. +// Delete deletes a iosLobApp. // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-apps-managediosstoreapp-delete?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-apps-ioslobapp-delete?view=graph-rest-1.0 func (m *MobileAppsMobileAppItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *MobileAppsMobileAppItemRequestBuilderDeleteRequestConfiguration)(error) { requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); if err != nil { @@ -88,12 +88,12 @@ func (m *MobileAppsMobileAppItemRequestBuilder) Delete(ctx context.Context, requ } return nil } -// Get read properties and relationships of the iosLobApp object. +// Get read properties and relationships of the win32LobApp object. // returns a MobileAppable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-apps-ioslobapp-get?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-apps-win32lobapp-get?view=graph-rest-1.0 func (m *MobileAppsMobileAppItemRequestBuilder) Get(ctx context.Context, requestConfiguration *MobileAppsMobileAppItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MobileAppable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -191,12 +191,12 @@ func (m *MobileAppsMobileAppItemRequestBuilder) GraphWindowsUniversalAppX()(*Mob func (m *MobileAppsMobileAppItemRequestBuilder) GraphWindowsWebApp()(*MobileAppsItemGraphWindowsWebAppRequestBuilder) { return NewMobileAppsItemGraphWindowsWebAppRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Patch update the properties of a managedIOSStoreApp object. +// Patch update the properties of a iosStoreApp object. // returns a MobileAppable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-apps-managediosstoreapp-update?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-apps-iosstoreapp-update?view=graph-rest-1.0 func (m *MobileAppsMobileAppItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MobileAppable, requestConfiguration *MobileAppsMobileAppItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MobileAppable, error) { requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -214,7 +214,7 @@ func (m *MobileAppsMobileAppItemRequestBuilder) Patch(ctx context.Context, body } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MobileAppable), nil } -// ToDeleteRequestInformation deletes a managedIOSStoreApp. +// ToDeleteRequestInformation deletes a iosLobApp. // returns a *RequestInformation when successful func (m *MobileAppsMobileAppItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *MobileAppsMobileAppItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -225,7 +225,7 @@ func (m *MobileAppsMobileAppItemRequestBuilder) ToDeleteRequestInformation(ctx c requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToGetRequestInformation read properties and relationships of the iosLobApp object. +// ToGetRequestInformation read properties and relationships of the win32LobApp object. // returns a *RequestInformation when successful func (m *MobileAppsMobileAppItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *MobileAppsMobileAppItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -239,7 +239,7 @@ func (m *MobileAppsMobileAppItemRequestBuilder) ToGetRequestInformation(ctx cont requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPatchRequestInformation update the properties of a managedIOSStoreApp object. +// ToPatchRequestInformation update the properties of a iosStoreApp object. // returns a *RequestInformation when successful func (m *MobileAppsMobileAppItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MobileAppable, requestConfiguration *MobileAppsMobileAppItemRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/deviceappmanagement/mobile_apps_request_builder.go b/deviceappmanagement/mobile_apps_request_builder.go index db1538c8d7..20e5a1579d 100644 --- a/deviceappmanagement/mobile_apps_request_builder.go +++ b/deviceappmanagement/mobile_apps_request_builder.go @@ -11,7 +11,7 @@ import ( type MobileAppsRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// MobileAppsRequestBuilderGetQueryParameters list properties and relationships of the managedIOSLobApp objects. +// MobileAppsRequestBuilderGetQueryParameters list properties and relationships of the mobileLobApp objects. type MobileAppsRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -76,12 +76,12 @@ func NewMobileAppsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263 func (m *MobileAppsRequestBuilder) Count()(*MobileAppsCountRequestBuilder) { return NewMobileAppsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get list properties and relationships of the managedIOSLobApp objects. +// Get list properties and relationships of the mobileLobApp objects. // returns a MobileAppCollectionResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-apps-managedioslobapp-list?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-apps-mobilelobapp-list?view=graph-rest-1.0 func (m *MobileAppsRequestBuilder) Get(ctx context.Context, requestConfiguration *MobileAppsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MobileAppCollectionResponseable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -179,12 +179,12 @@ func (m *MobileAppsRequestBuilder) GraphWindowsUniversalAppX()(*MobileAppsGraphW func (m *MobileAppsRequestBuilder) GraphWindowsWebApp()(*MobileAppsGraphWindowsWebAppRequestBuilder) { return NewMobileAppsGraphWindowsWebAppRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Post create a new windowsAppX object. +// Post create a new windowsMicrosoftEdgeApp object. // returns a MobileAppable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-apps-windowsappx-create?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-apps-windowsmicrosoftedgeapp-create?view=graph-rest-1.0 func (m *MobileAppsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MobileAppable, requestConfiguration *MobileAppsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MobileAppable, error) { requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -202,7 +202,7 @@ func (m *MobileAppsRequestBuilder) Post(ctx context.Context, body iadcd81124412c } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MobileAppable), nil } -// ToGetRequestInformation list properties and relationships of the managedIOSLobApp objects. +// ToGetRequestInformation list properties and relationships of the mobileLobApp objects. // returns a *RequestInformation when successful func (m *MobileAppsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *MobileAppsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -216,7 +216,7 @@ func (m *MobileAppsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPostRequestInformation create a new windowsAppX object. +// ToPostRequestInformation create a new windowsMicrosoftEdgeApp object. // returns a *RequestInformation when successful func (m *MobileAppsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MobileAppable, requestConfiguration *MobileAppsRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/devicemanagement/device_compliance_policies_device_compliance_policy_item_request_builder.go b/devicemanagement/device_compliance_policies_device_compliance_policy_item_request_builder.go index f42e08b119..33f126e031 100644 --- a/devicemanagement/device_compliance_policies_device_compliance_policy_item_request_builder.go +++ b/devicemanagement/device_compliance_policies_device_compliance_policy_item_request_builder.go @@ -18,7 +18,7 @@ type DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilderDeleteReque // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } -// DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilderGetQueryParameters read properties and relationships of the deviceCompliancePolicy object. +// DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilderGetQueryParameters read properties and relationships of the windowsPhone81CompliancePolicy object. type DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -64,11 +64,11 @@ func NewDeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilder(rawUrl urlParams["request-raw-url"] = rawUrl return NewDeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilderInternal(urlParams, requestAdapter) } -// Delete deletes a androidWorkProfileCompliancePolicy. +// Delete deletes a windows81CompliancePolicy. // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilecompliancepolicy-delete?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows81compliancepolicy-delete?view=graph-rest-1.0 func (m *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilderDeleteRequestConfiguration)(error) { requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); if err != nil { @@ -98,12 +98,12 @@ func (m *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilder) Devic func (m *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilder) DeviceStatusOverview()(*DeviceCompliancePoliciesItemDeviceStatusOverviewRequestBuilder) { return NewDeviceCompliancePoliciesItemDeviceStatusOverviewRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get read properties and relationships of the deviceCompliancePolicy object. +// Get read properties and relationships of the windowsPhone81CompliancePolicy object. // returns a DeviceCompliancePolicyable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicy-get?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-windowsphone81compliancepolicy-get?view=graph-rest-1.0 func (m *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilder) Get(ctx context.Context, requestConfiguration *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCompliancePolicyable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -121,12 +121,12 @@ func (m *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilder) Get(c } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCompliancePolicyable), nil } -// Patch update the properties of a androidCompliancePolicy object. +// Patch update the properties of a iosCompliancePolicy object. // returns a DeviceCompliancePolicyable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-androidcompliancepolicy-update?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-ioscompliancepolicy-update?view=graph-rest-1.0 func (m *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCompliancePolicyable, requestConfiguration *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCompliancePolicyable, error) { requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -154,7 +154,7 @@ func (m *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilder) Sched func (m *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilder) ScheduledActionsForRule()(*DeviceCompliancePoliciesItemScheduledActionsForRuleRequestBuilder) { return NewDeviceCompliancePoliciesItemScheduledActionsForRuleRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// ToDeleteRequestInformation deletes a androidWorkProfileCompliancePolicy. +// ToDeleteRequestInformation deletes a windows81CompliancePolicy. // returns a *RequestInformation when successful func (m *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -165,7 +165,7 @@ func (m *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilder) ToDel requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToGetRequestInformation read properties and relationships of the deviceCompliancePolicy object. +// ToGetRequestInformation read properties and relationships of the windowsPhone81CompliancePolicy object. // returns a *RequestInformation when successful func (m *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -179,7 +179,7 @@ func (m *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilder) ToGet requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPatchRequestInformation update the properties of a androidCompliancePolicy object. +// ToPatchRequestInformation update the properties of a iosCompliancePolicy object. // returns a *RequestInformation when successful func (m *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCompliancePolicyable, requestConfiguration *DeviceCompliancePoliciesDeviceCompliancePolicyItemRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/devicemanagement/device_compliance_policies_request_builder.go b/devicemanagement/device_compliance_policies_request_builder.go index ee91b5a9a1..fb71e59ccc 100644 --- a/devicemanagement/device_compliance_policies_request_builder.go +++ b/devicemanagement/device_compliance_policies_request_builder.go @@ -11,7 +11,7 @@ import ( type DeviceCompliancePoliciesRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// DeviceCompliancePoliciesRequestBuilderGetQueryParameters list properties and relationships of the macOSCompliancePolicy objects. +// DeviceCompliancePoliciesRequestBuilderGetQueryParameters list properties and relationships of the iosCompliancePolicy objects. type DeviceCompliancePoliciesRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -76,12 +76,12 @@ func NewDeviceCompliancePoliciesRequestBuilder(rawUrl string, requestAdapter i2a func (m *DeviceCompliancePoliciesRequestBuilder) Count()(*DeviceCompliancePoliciesCountRequestBuilder) { return NewDeviceCompliancePoliciesCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get list properties and relationships of the macOSCompliancePolicy objects. +// Get list properties and relationships of the iosCompliancePolicy objects. // returns a DeviceCompliancePolicyCollectionResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-macoscompliancepolicy-list?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-ioscompliancepolicy-list?view=graph-rest-1.0 func (m *DeviceCompliancePoliciesRequestBuilder) Get(ctx context.Context, requestConfiguration *DeviceCompliancePoliciesRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCompliancePolicyCollectionResponseable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -99,12 +99,12 @@ func (m *DeviceCompliancePoliciesRequestBuilder) Get(ctx context.Context, reques } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCompliancePolicyCollectionResponseable), nil } -// Post create a new windows10CompliancePolicy object. +// Post create a new macOSCompliancePolicy object. // returns a DeviceCompliancePolicyable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-create?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-macoscompliancepolicy-create?view=graph-rest-1.0 func (m *DeviceCompliancePoliciesRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCompliancePolicyable, requestConfiguration *DeviceCompliancePoliciesRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCompliancePolicyable, error) { requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -122,7 +122,7 @@ func (m *DeviceCompliancePoliciesRequestBuilder) Post(ctx context.Context, body } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCompliancePolicyable), nil } -// ToGetRequestInformation list properties and relationships of the macOSCompliancePolicy objects. +// ToGetRequestInformation list properties and relationships of the iosCompliancePolicy objects. // returns a *RequestInformation when successful func (m *DeviceCompliancePoliciesRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *DeviceCompliancePoliciesRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -136,7 +136,7 @@ func (m *DeviceCompliancePoliciesRequestBuilder) ToGetRequestInformation(ctx con requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPostRequestInformation create a new windows10CompliancePolicy object. +// ToPostRequestInformation create a new macOSCompliancePolicy object. // returns a *RequestInformation when successful func (m *DeviceCompliancePoliciesRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCompliancePolicyable, requestConfiguration *DeviceCompliancePoliciesRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/devicemanagement/device_configurations_device_configuration_item_request_builder.go b/devicemanagement/device_configurations_device_configuration_item_request_builder.go index 97abdbdba5..6f48338ce3 100644 --- a/devicemanagement/device_configurations_device_configuration_item_request_builder.go +++ b/devicemanagement/device_configurations_device_configuration_item_request_builder.go @@ -18,7 +18,7 @@ type DeviceConfigurationsDeviceConfigurationItemRequestBuilderDeleteRequestConfi // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } -// DeviceConfigurationsDeviceConfigurationItemRequestBuilderGetQueryParameters read properties and relationships of the windowsUpdateForBusinessConfiguration object. +// DeviceConfigurationsDeviceConfigurationItemRequestBuilderGetQueryParameters read properties and relationships of the windows10CustomConfiguration object. type DeviceConfigurationsDeviceConfigurationItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -64,11 +64,11 @@ func NewDeviceConfigurationsDeviceConfigurationItemRequestBuilder(rawUrl string, urlParams["request-raw-url"] = rawUrl return NewDeviceConfigurationsDeviceConfigurationItemRequestBuilderInternal(urlParams, requestAdapter) } -// Delete deletes a windows10SecureAssessmentConfiguration. +// Delete deletes a editionUpgradeConfiguration. // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10secureassessmentconfiguration-delete?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-editionupgradeconfiguration-delete?view=graph-rest-1.0 func (m *DeviceConfigurationsDeviceConfigurationItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *DeviceConfigurationsDeviceConfigurationItemRequestBuilderDeleteRequestConfiguration)(error) { requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); if err != nil { @@ -98,12 +98,12 @@ func (m *DeviceConfigurationsDeviceConfigurationItemRequestBuilder) DeviceStatus func (m *DeviceConfigurationsDeviceConfigurationItemRequestBuilder) DeviceStatusOverview()(*DeviceConfigurationsItemDeviceStatusOverviewRequestBuilder) { return NewDeviceConfigurationsItemDeviceStatusOverviewRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get read properties and relationships of the windowsUpdateForBusinessConfiguration object. +// Get read properties and relationships of the windows10CustomConfiguration object. // returns a DeviceConfigurationable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-windowsupdateforbusinessconfiguration-get?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10customconfiguration-get?view=graph-rest-1.0 func (m *DeviceConfigurationsDeviceConfigurationItemRequestBuilder) Get(ctx context.Context, requestConfiguration *DeviceConfigurationsDeviceConfigurationItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceConfigurationable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -126,12 +126,12 @@ func (m *DeviceConfigurationsDeviceConfigurationItemRequestBuilder) Get(ctx cont func (m *DeviceConfigurationsDeviceConfigurationItemRequestBuilder) GetOmaSettingPlainTextValueWithSecretReferenceValueId(secretReferenceValueId *string)(*DeviceConfigurationsItemGetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder) { return NewDeviceConfigurationsItemGetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter, secretReferenceValueId) } -// Patch update the properties of a windows10GeneralConfiguration object. +// Patch update the properties of a editionUpgradeConfiguration object. // returns a DeviceConfigurationable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10generalconfiguration-update?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-editionupgradeconfiguration-update?view=graph-rest-1.0 func (m *DeviceConfigurationsDeviceConfigurationItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceConfigurationable, requestConfiguration *DeviceConfigurationsDeviceConfigurationItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceConfigurationable, error) { requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -149,7 +149,7 @@ func (m *DeviceConfigurationsDeviceConfigurationItemRequestBuilder) Patch(ctx co } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceConfigurationable), nil } -// ToDeleteRequestInformation deletes a windows10SecureAssessmentConfiguration. +// ToDeleteRequestInformation deletes a editionUpgradeConfiguration. // returns a *RequestInformation when successful func (m *DeviceConfigurationsDeviceConfigurationItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *DeviceConfigurationsDeviceConfigurationItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -160,7 +160,7 @@ func (m *DeviceConfigurationsDeviceConfigurationItemRequestBuilder) ToDeleteRequ requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToGetRequestInformation read properties and relationships of the windowsUpdateForBusinessConfiguration object. +// ToGetRequestInformation read properties and relationships of the windows10CustomConfiguration object. // returns a *RequestInformation when successful func (m *DeviceConfigurationsDeviceConfigurationItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *DeviceConfigurationsDeviceConfigurationItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -174,7 +174,7 @@ func (m *DeviceConfigurationsDeviceConfigurationItemRequestBuilder) ToGetRequest requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPatchRequestInformation update the properties of a windows10GeneralConfiguration object. +// ToPatchRequestInformation update the properties of a editionUpgradeConfiguration object. // returns a *RequestInformation when successful func (m *DeviceConfigurationsDeviceConfigurationItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceConfigurationable, requestConfiguration *DeviceConfigurationsDeviceConfigurationItemRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/devicemanagement/device_configurations_request_builder.go b/devicemanagement/device_configurations_request_builder.go index 6e893c65c0..e84bf3e001 100644 --- a/devicemanagement/device_configurations_request_builder.go +++ b/devicemanagement/device_configurations_request_builder.go @@ -11,7 +11,7 @@ import ( type DeviceConfigurationsRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// DeviceConfigurationsRequestBuilderGetQueryParameters list properties and relationships of the editionUpgradeConfiguration objects. +// DeviceConfigurationsRequestBuilderGetQueryParameters list properties and relationships of the windows81GeneralConfiguration objects. type DeviceConfigurationsRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -76,12 +76,12 @@ func NewDeviceConfigurationsRequestBuilder(rawUrl string, requestAdapter i2ae418 func (m *DeviceConfigurationsRequestBuilder) Count()(*DeviceConfigurationsCountRequestBuilder) { return NewDeviceConfigurationsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get list properties and relationships of the editionUpgradeConfiguration objects. +// Get list properties and relationships of the windows81GeneralConfiguration objects. // returns a DeviceConfigurationCollectionResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-editionupgradeconfiguration-list?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows81generalconfiguration-list?view=graph-rest-1.0 func (m *DeviceConfigurationsRequestBuilder) Get(ctx context.Context, requestConfiguration *DeviceConfigurationsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceConfigurationCollectionResponseable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -99,12 +99,12 @@ func (m *DeviceConfigurationsRequestBuilder) Get(ctx context.Context, requestCon } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceConfigurationCollectionResponseable), nil } -// Post create a new windows10EndpointProtectionConfiguration object. +// Post create a new macOSDeviceFeaturesConfiguration object. // returns a DeviceConfigurationable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10endpointprotectionconfiguration-create?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-deviceconfig-macosdevicefeaturesconfiguration-create?view=graph-rest-1.0 func (m *DeviceConfigurationsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceConfigurationable, requestConfiguration *DeviceConfigurationsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceConfigurationable, error) { requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -122,7 +122,7 @@ func (m *DeviceConfigurationsRequestBuilder) Post(ctx context.Context, body iadc } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceConfigurationable), nil } -// ToGetRequestInformation list properties and relationships of the editionUpgradeConfiguration objects. +// ToGetRequestInformation list properties and relationships of the windows81GeneralConfiguration objects. // returns a *RequestInformation when successful func (m *DeviceConfigurationsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *DeviceConfigurationsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -136,7 +136,7 @@ func (m *DeviceConfigurationsRequestBuilder) ToGetRequestInformation(ctx context requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPostRequestInformation create a new windows10EndpointProtectionConfiguration object. +// ToPostRequestInformation create a new macOSDeviceFeaturesConfiguration object. // returns a *RequestInformation when successful func (m *DeviceConfigurationsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceConfigurationable, requestConfiguration *DeviceConfigurationsRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/devicemanagement/device_enrollment_configurations_device_enrollment_configuration_item_request_builder.go b/devicemanagement/device_enrollment_configurations_device_enrollment_configuration_item_request_builder.go index f66e638b53..54f0570482 100644 --- a/devicemanagement/device_enrollment_configurations_device_enrollment_configuration_item_request_builder.go +++ b/devicemanagement/device_enrollment_configurations_device_enrollment_configuration_item_request_builder.go @@ -18,7 +18,7 @@ type DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuild // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } -// DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. +// DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters read properties and relationships of the deviceEnrollmentConfiguration object. type DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -64,11 +64,11 @@ func NewDeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBu urlParams["request-raw-url"] = rawUrl return NewDeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuilderInternal(urlParams, requestAdapter) } -// Delete deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. +// Delete deletes a deviceEnrollmentLimitConfiguration. // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-delete?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-delete?view=graph-rest-1.0 func (m *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuilderDeleteRequestConfiguration)(error) { requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); if err != nil { @@ -83,12 +83,12 @@ func (m *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestB } return nil } -// Get read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. +// Get read properties and relationships of the deviceEnrollmentConfiguration object. // returns a DeviceEnrollmentConfigurationable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-get?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-get?view=graph-rest-1.0 func (m *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuilder) Get(ctx context.Context, requestConfiguration *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceEnrollmentConfigurationable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -106,12 +106,12 @@ func (m *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestB } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceEnrollmentConfigurationable), nil } -// Patch update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. +// Patch update the properties of a deviceEnrollmentLimitConfiguration object. // returns a DeviceEnrollmentConfigurationable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-update?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-update?view=graph-rest-1.0 func (m *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceEnrollmentConfigurationable, requestConfiguration *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceEnrollmentConfigurationable, error) { requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -134,7 +134,7 @@ func (m *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestB func (m *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuilder) SetPriority()(*DeviceEnrollmentConfigurationsItemSetPriorityRequestBuilder) { return NewDeviceEnrollmentConfigurationsItemSetPriorityRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// ToDeleteRequestInformation deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. +// ToDeleteRequestInformation deletes a deviceEnrollmentLimitConfiguration. // returns a *RequestInformation when successful func (m *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -145,7 +145,7 @@ func (m *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestB requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToGetRequestInformation read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. +// ToGetRequestInformation read properties and relationships of the deviceEnrollmentConfiguration object. // returns a *RequestInformation when successful func (m *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -159,7 +159,7 @@ func (m *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestB requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPatchRequestInformation update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. +// ToPatchRequestInformation update the properties of a deviceEnrollmentLimitConfiguration object. // returns a *RequestInformation when successful func (m *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceEnrollmentConfigurationable, requestConfiguration *DeviceEnrollmentConfigurationsDeviceEnrollmentConfigurationItemRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/devicemanagement/device_enrollment_configurations_request_builder.go b/devicemanagement/device_enrollment_configurations_request_builder.go index ef3b358eda..1bb76068dc 100644 --- a/devicemanagement/device_enrollment_configurations_request_builder.go +++ b/devicemanagement/device_enrollment_configurations_request_builder.go @@ -99,12 +99,12 @@ func (m *DeviceEnrollmentConfigurationsRequestBuilder) Get(ctx context.Context, } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceEnrollmentConfigurationCollectionResponseable), nil } -// Post create a new deviceEnrollmentLimitConfiguration object. +// Post create a new deviceEnrollmentPlatformRestrictionsConfiguration object. // returns a DeviceEnrollmentConfigurationable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-create?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-create?view=graph-rest-1.0 func (m *DeviceEnrollmentConfigurationsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceEnrollmentConfigurationable, requestConfiguration *DeviceEnrollmentConfigurationsRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceEnrollmentConfigurationable, error) { requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -136,7 +136,7 @@ func (m *DeviceEnrollmentConfigurationsRequestBuilder) ToGetRequestInformation(c requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPostRequestInformation create a new deviceEnrollmentLimitConfiguration object. +// ToPostRequestInformation create a new deviceEnrollmentPlatformRestrictionsConfiguration object. // returns a *RequestInformation when successful func (m *DeviceEnrollmentConfigurationsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceEnrollmentConfigurationable, requestConfiguration *DeviceEnrollmentConfigurationsRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/devicemanagement/device_management_request_builder.go b/devicemanagement/device_management_request_builder.go index 1e661548c6..2c23377ed5 100644 --- a/devicemanagement/device_management_request_builder.go +++ b/devicemanagement/device_management_request_builder.go @@ -122,7 +122,7 @@ func (m *DeviceManagementRequestBuilder) ExchangeConnectors()(*ExchangeConnector // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-enrollment-devicemanagement-get?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-gpanalyticsservice-devicemanagement-get?view=graph-rest-1.0 func (m *DeviceManagementRequestBuilder) Get(ctx context.Context, requestConfiguration *DeviceManagementRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceManagementable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -185,7 +185,7 @@ func (m *DeviceManagementRequestBuilder) NotificationMessageTemplates()(*Notific // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-androidforwork-devicemanagement-update?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-enrollment-devicemanagement-update?view=graph-rest-1.0 func (m *DeviceManagementRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceManagementable, requestConfiguration *DeviceManagementRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceManagementable, error) { requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); if err != nil { diff --git a/devicemanagement/managed_devices_item_device_category_ref_request_builder.go b/devicemanagement/managed_devices_item_device_category_ref_request_builder.go new file mode 100644 index 0000000000..6adb9354a6 --- /dev/null +++ b/devicemanagement/managed_devices_item_device_category_ref_request_builder.go @@ -0,0 +1,141 @@ +package devicemanagement + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ManagedDevicesItemDeviceCategoryRefRequestBuilder provides operations to manage the collection of deviceManagement entities. +type ManagedDevicesItemDeviceCategoryRefRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ManagedDevicesItemDeviceCategoryRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ManagedDevicesItemDeviceCategoryRefRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ManagedDevicesItemDeviceCategoryRefRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ManagedDevicesItemDeviceCategoryRefRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ManagedDevicesItemDeviceCategoryRefRequestBuilderPutRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ManagedDevicesItemDeviceCategoryRefRequestBuilderPutRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewManagedDevicesItemDeviceCategoryRefRequestBuilderInternal instantiates a new ManagedDevicesItemDeviceCategoryRefRequestBuilder and sets the default values. +func NewManagedDevicesItemDeviceCategoryRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ManagedDevicesItemDeviceCategoryRefRequestBuilder) { + m := &ManagedDevicesItemDeviceCategoryRefRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/deviceManagement/managedDevices/{managedDevice%2Did}/deviceCategory/$ref", pathParameters), + } + return m +} +// NewManagedDevicesItemDeviceCategoryRefRequestBuilder instantiates a new ManagedDevicesItemDeviceCategoryRefRequestBuilder and sets the default values. +func NewManagedDevicesItemDeviceCategoryRefRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ManagedDevicesItemDeviceCategoryRefRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewManagedDevicesItemDeviceCategoryRefRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete ref of navigation property deviceCategory for deviceManagement +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ManagedDevicesItemDeviceCategoryRefRequestBuilder) Delete(ctx context.Context, requestConfiguration *ManagedDevicesItemDeviceCategoryRefRequestBuilderDeleteRequestConfiguration)(error) { + requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// Get device category +// returns a *string when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ManagedDevicesItemDeviceCategoryRefRequestBuilder) Get(ctx context.Context, requestConfiguration *ManagedDevicesItemDeviceCategoryRefRequestBuilderGetRequestConfiguration)(*string, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "string", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*string), nil +} +// Put update the ref of navigation property deviceCategory in deviceManagement +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ManagedDevicesItemDeviceCategoryRefRequestBuilder) Put(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceUpdateable, requestConfiguration *ManagedDevicesItemDeviceCategoryRefRequestBuilderPutRequestConfiguration)(error) { + requestInfo, err := m.ToPutRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// ToDeleteRequestInformation delete ref of navigation property deviceCategory for deviceManagement +// returns a *RequestInformation when successful +func (m *ManagedDevicesItemDeviceCategoryRefRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ManagedDevicesItemDeviceCategoryRefRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToGetRequestInformation device category +// returns a *RequestInformation when successful +func (m *ManagedDevicesItemDeviceCategoryRefRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ManagedDevicesItemDeviceCategoryRefRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPutRequestInformation update the ref of navigation property deviceCategory in deviceManagement +// returns a *RequestInformation when successful +func (m *ManagedDevicesItemDeviceCategoryRefRequestBuilder) ToPutRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceUpdateable, requestConfiguration *ManagedDevicesItemDeviceCategoryRefRequestBuilderPutRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PUT, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ManagedDevicesItemDeviceCategoryRefRequestBuilder when successful +func (m *ManagedDevicesItemDeviceCategoryRefRequestBuilder) WithUrl(rawUrl string)(*ManagedDevicesItemDeviceCategoryRefRequestBuilder) { + return NewManagedDevicesItemDeviceCategoryRefRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/devicemanagement/managed_devices_item_device_category_request_builder.go b/devicemanagement/managed_devices_item_device_category_request_builder.go index d58a48d5c9..2269e9fab8 100644 --- a/devicemanagement/managed_devices_item_device_category_request_builder.go +++ b/devicemanagement/managed_devices_item_device_category_request_builder.go @@ -110,6 +110,11 @@ func (m *ManagedDevicesItemDeviceCategoryRequestBuilder) Patch(ctx context.Conte } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCategoryable), nil } +// Ref provides operations to manage the collection of deviceManagement entities. +// returns a *ManagedDevicesItemDeviceCategoryRefRequestBuilder when successful +func (m *ManagedDevicesItemDeviceCategoryRequestBuilder) Ref()(*ManagedDevicesItemDeviceCategoryRefRequestBuilder) { + return NewManagedDevicesItemDeviceCategoryRefRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // ToDeleteRequestInformation delete navigation property deviceCategory for deviceManagement // returns a *RequestInformation when successful func (m *ManagedDevicesItemDeviceCategoryRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ManagedDevicesItemDeviceCategoryRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { diff --git a/devicemanagement/role_definitions_request_builder.go b/devicemanagement/role_definitions_request_builder.go index ec677498e8..f475a23366 100644 --- a/devicemanagement/role_definitions_request_builder.go +++ b/devicemanagement/role_definitions_request_builder.go @@ -11,7 +11,7 @@ import ( type RoleDefinitionsRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// RoleDefinitionsRequestBuilderGetQueryParameters list properties and relationships of the deviceAndAppManagementRoleDefinition objects. +// RoleDefinitionsRequestBuilderGetQueryParameters list properties and relationships of the roleDefinition objects. type RoleDefinitionsRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -76,12 +76,12 @@ func NewRoleDefinitionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7da func (m *RoleDefinitionsRequestBuilder) Count()(*RoleDefinitionsCountRequestBuilder) { return NewRoleDefinitionsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get list properties and relationships of the deviceAndAppManagementRoleDefinition objects. +// Get list properties and relationships of the roleDefinition objects. // returns a RoleDefinitionCollectionResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-list?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-list?view=graph-rest-1.0 func (m *RoleDefinitionsRequestBuilder) Get(ctx context.Context, requestConfiguration *RoleDefinitionsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.RoleDefinitionCollectionResponseable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -122,7 +122,7 @@ func (m *RoleDefinitionsRequestBuilder) Post(ctx context.Context, body iadcd8112 } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.RoleDefinitionable), nil } -// ToGetRequestInformation list properties and relationships of the deviceAndAppManagementRoleDefinition objects. +// ToGetRequestInformation list properties and relationships of the roleDefinition objects. // returns a *RequestInformation when successful func (m *RoleDefinitionsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RoleDefinitionsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/devicemanagement/role_definitions_role_definition_item_request_builder.go b/devicemanagement/role_definitions_role_definition_item_request_builder.go index 21d44785f5..02b93f7536 100644 --- a/devicemanagement/role_definitions_role_definition_item_request_builder.go +++ b/devicemanagement/role_definitions_role_definition_item_request_builder.go @@ -18,7 +18,7 @@ type RoleDefinitionsRoleDefinitionItemRequestBuilderDeleteRequestConfiguration s // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } -// RoleDefinitionsRoleDefinitionItemRequestBuilderGetQueryParameters read properties and relationships of the roleDefinition object. +// RoleDefinitionsRoleDefinitionItemRequestBuilderGetQueryParameters read properties and relationships of the deviceAndAppManagementRoleDefinition object. type RoleDefinitionsRoleDefinitionItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -73,12 +73,12 @@ func (m *RoleDefinitionsRoleDefinitionItemRequestBuilder) Delete(ctx context.Con } return nil } -// Get read properties and relationships of the roleDefinition object. +// Get read properties and relationships of the deviceAndAppManagementRoleDefinition object. // returns a RoleDefinitionable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-get?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-get?view=graph-rest-1.0 func (m *RoleDefinitionsRoleDefinitionItemRequestBuilder) Get(ctx context.Context, requestConfiguration *RoleDefinitionsRoleDefinitionItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.RoleDefinitionable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -135,7 +135,7 @@ func (m *RoleDefinitionsRoleDefinitionItemRequestBuilder) ToDeleteRequestInforma requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToGetRequestInformation read properties and relationships of the roleDefinition object. +// ToGetRequestInformation read properties and relationships of the deviceAndAppManagementRoleDefinition object. // returns a *RequestInformation when successful func (m *RoleDefinitionsRoleDefinitionItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *RoleDefinitionsRoleDefinitionItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/drives/item_items_item_preview_post_request_body.go b/drives/item_items_item_preview_post_request_body.go index 634a761d05..53fa0a134b 100644 --- a/drives/item_items_item_preview_post_request_body.go +++ b/drives/item_items_item_preview_post_request_body.go @@ -2,6 +2,7 @@ package drives import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) @@ -9,6 +10,163 @@ type ItemItemsItemPreviewPostRequestBody struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom composed type wrapper for classes float64, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom instantiates a new ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom and sets the default values. +func NewItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom()(*ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom) { + m := &ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} // NewItemItemsItemPreviewPostRequestBody instantiates a new ItemItemsItemPreviewPostRequestBody and sets the default values. func NewItemItemsItemPreviewPostRequestBody()(*ItemItemsItemPreviewPostRequestBody) { m := &ItemItemsItemPreviewPostRequestBody{ @@ -55,12 +213,12 @@ func (m *ItemItemsItemPreviewPostRequestBody) GetFieldDeserializers()(map[string return nil } res["zoom"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetZoom(val) + m.SetZoom(val.(*ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom)) } return nil } @@ -79,14 +237,14 @@ func (m *ItemItemsItemPreviewPostRequestBody) GetPage()(*string) { return nil } // GetZoom gets the zoom property value. The zoom property -// returns a *float64 when successful -func (m *ItemItemsItemPreviewPostRequestBody) GetZoom()(*float64) { +// returns a ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable when successful +func (m *ItemItemsItemPreviewPostRequestBody) GetZoom()(ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable) { val, err := m.GetBackingStore().Get("zoom") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable) } return nil } @@ -99,7 +257,7 @@ func (m *ItemItemsItemPreviewPostRequestBody) Serialize(writer i878a80d2330e89d2 } } { - err := writer.WriteFloat64Value("zoom", m.GetZoom()) + err := writer.WriteObjectValue("zoom", m.GetZoom()) if err != nil { return err } @@ -131,7 +289,7 @@ func (m *ItemItemsItemPreviewPostRequestBody) SetPage(value *string)() { } } // SetZoom sets the zoom property value. The zoom property -func (m *ItemItemsItemPreviewPostRequestBody) SetZoom(value *float64)() { +func (m *ItemItemsItemPreviewPostRequestBody) SetZoom(value ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable)() { err := m.GetBackingStore().Set("zoom", value) if err != nil { panic(err) @@ -143,8 +301,8 @@ type ItemItemsItemPreviewPostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) GetPage()(*string) - GetZoom()(*float64) + GetZoom()(ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetPage(value *string)() - SetZoom(value *float64)() + SetZoom(value ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable)() } diff --git a/drives/item_items_item_retention_label_request_builder.go b/drives/item_items_item_retention_label_request_builder.go index e472b5a171..eb260627bb 100644 --- a/drives/item_items_item_retention_label_request_builder.go +++ b/drives/item_items_item_retention_label_request_builder.go @@ -93,12 +93,12 @@ func (m *ItemItemsItemRetentionLabelRequestBuilder) Get(ctx context.Context, req } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ItemRetentionLabelable), nil } -// Patch lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. +// Patch apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. // returns a ItemRetentionLabelable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-1.0 func (m *ItemItemsItemRetentionLabelRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ItemRetentionLabelable, requestConfiguration *ItemItemsItemRetentionLabelRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ItemRetentionLabelable, error) { requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -141,7 +141,7 @@ func (m *ItemItemsItemRetentionLabelRequestBuilder) ToGetRequestInformation(ctx requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPatchRequestInformation lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. +// ToPatchRequestInformation apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. // returns a *RequestInformation when successful func (m *ItemItemsItemRetentionLabelRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ItemRetentionLabelable, requestConfiguration *ItemItemsItemRetentionLabelRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/drives/item_items_item_workbook_names_item_range_request_builder.go b/drives/item_items_item_workbook_names_item_range_request_builder.go index 6c3ba0222c..a707cd90d4 100644 --- a/drives/item_items_item_workbook_names_item_range_request_builder.go +++ b/drives/item_items_item_workbook_names_item_range_request_builder.go @@ -91,12 +91,12 @@ func (m *ItemItemsItemWorkbookNamesItemRangeRequestBuilder) EntireRow()(*ItemIte func (m *ItemItemsItemWorkbookNamesItemRangeRequestBuilder) Format()(*ItemItemsItemWorkbookNamesItemRangeFormatRequestBuilder) { return NewItemItemsItemWorkbookNamesItemRangeFormatRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. +// Get retrieve the properties and relationships of range object. // returns a WorkbookRangeable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/nameditem-range?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0 func (m *ItemItemsItemWorkbookNamesItemRangeRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemItemsItemWorkbookNamesItemRangeRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WorkbookRangeable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -184,7 +184,7 @@ func (m *ItemItemsItemWorkbookNamesItemRangeRequestBuilder) RowWithRow(row *int3 func (m *ItemItemsItemWorkbookNamesItemRangeRequestBuilder) Sort()(*ItemItemsItemWorkbookNamesItemRangeSortRequestBuilder) { return NewItemItemsItemWorkbookNamesItemRangeSortRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// ToGetRequestInformation returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. +// ToGetRequestInformation retrieve the properties and relationships of range object. // returns a *RequestInformation when successful func (m *ItemItemsItemWorkbookNamesItemRangeRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemItemsItemWorkbookNamesItemRangeRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/drives/item_items_item_workbook_worksheets_item_names_item_range_request_builder.go b/drives/item_items_item_workbook_worksheets_item_names_item_range_request_builder.go index 52661113ab..dfb5869c9e 100644 --- a/drives/item_items_item_workbook_worksheets_item_names_item_range_request_builder.go +++ b/drives/item_items_item_workbook_worksheets_item_names_item_range_request_builder.go @@ -91,12 +91,12 @@ func (m *ItemItemsItemWorkbookWorksheetsItemNamesItemRangeRequestBuilder) Entire func (m *ItemItemsItemWorkbookWorksheetsItemNamesItemRangeRequestBuilder) Format()(*ItemItemsItemWorkbookWorksheetsItemNamesItemRangeFormatRequestBuilder) { return NewItemItemsItemWorkbookWorksheetsItemNamesItemRangeFormatRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. +// Get retrieve the properties and relationships of range object. // returns a WorkbookRangeable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/nameditem-range?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0 func (m *ItemItemsItemWorkbookWorksheetsItemNamesItemRangeRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemItemsItemWorkbookWorksheetsItemNamesItemRangeRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.WorkbookRangeable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -184,7 +184,7 @@ func (m *ItemItemsItemWorkbookWorksheetsItemNamesItemRangeRequestBuilder) RowWit func (m *ItemItemsItemWorkbookWorksheetsItemNamesItemRangeRequestBuilder) Sort()(*ItemItemsItemWorkbookWorksheetsItemNamesItemRangeSortRequestBuilder) { return NewItemItemsItemWorkbookWorksheetsItemNamesItemRangeSortRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// ToGetRequestInformation returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. +// ToGetRequestInformation retrieve the properties and relationships of range object. // returns a *RequestInformation when successful func (m *ItemItemsItemWorkbookWorksheetsItemNamesItemRangeRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemItemsItemWorkbookWorksheetsItemNamesItemRangeRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/external/connections_item_items_external_item_item_request_builder.go b/external/connections_item_items_external_item_item_request_builder.go index 570aa37c17..a1ac084e7a 100644 --- a/external/connections_item_items_external_item_item_request_builder.go +++ b/external/connections_item_items_external_item_item_request_builder.go @@ -106,12 +106,12 @@ func (m *ConnectionsItemItemsExternalItemItemRequestBuilder) Get(ctx context.Con func (m *ConnectionsItemItemsExternalItemItemRequestBuilder) MicrosoftGraphExternalConnectorsAddActivities()(*ConnectionsItemItemsItemMicrosoftGraphExternalConnectorsAddActivitiesRequestBuilder) { return NewConnectionsItemItemsItemMicrosoftGraphExternalConnectorsAddActivitiesRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Put update the properties of an externalItem object. +// Put create a new externalItem object. // returns a ExternalItemable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/externalconnectors-externalitem-update?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-put-items?view=graph-rest-1.0 func (m *ConnectionsItemItemsExternalItemItemRequestBuilder) Put(ctx context.Context, body i648e92ed22999203da3c8fad3bc63deefe974fd0d511e7f830d70ea0aff57ffc.ExternalItemable, requestConfiguration *ConnectionsItemItemsExternalItemItemRequestBuilderPutRequestConfiguration)(i648e92ed22999203da3c8fad3bc63deefe974fd0d511e7f830d70ea0aff57ffc.ExternalItemable, error) { requestInfo, err := m.ToPutRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -154,7 +154,7 @@ func (m *ConnectionsItemItemsExternalItemItemRequestBuilder) ToGetRequestInforma requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPutRequestInformation update the properties of an externalItem object. +// ToPutRequestInformation create a new externalItem object. // returns a *RequestInformation when successful func (m *ConnectionsItemItemsExternalItemItemRequestBuilder) ToPutRequestInformation(ctx context.Context, body i648e92ed22999203da3c8fad3bc63deefe974fd0d511e7f830d70ea0aff57ffc.ExternalItemable, requestConfiguration *ConnectionsItemItemsExternalItemItemRequestBuilderPutRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PUT, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/groups/item_conversations_conversation_item_request_builder.go b/groups/item_conversations_conversation_item_request_builder.go index ef131d329a..b2a85e78ab 100644 --- a/groups/item_conversations_conversation_item_request_builder.go +++ b/groups/item_conversations_conversation_item_request_builder.go @@ -18,7 +18,7 @@ type ItemConversationsConversationItemRequestBuilderDeleteRequestConfiguration s // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } -// ItemConversationsConversationItemRequestBuilderGetQueryParameters retrieve the properties and relationships of conversation object. +// ItemConversationsConversationItemRequestBuilderGetQueryParameters the group's conversations. type ItemConversationsConversationItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -51,7 +51,7 @@ func NewItemConversationsConversationItemRequestBuilder(rawUrl string, requestAd // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/conversation-delete?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/group-delete-conversation?view=graph-rest-1.0 func (m *ItemConversationsConversationItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemConversationsConversationItemRequestBuilderDeleteRequestConfiguration)(error) { requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); if err != nil { @@ -66,12 +66,12 @@ func (m *ItemConversationsConversationItemRequestBuilder) Delete(ctx context.Con } return nil } -// Get retrieve the properties and relationships of conversation object. +// Get the group's conversations. // returns a Conversationable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/conversation-get?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/group-get-conversation?view=graph-rest-1.0 func (m *ItemConversationsConversationItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemConversationsConversationItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Conversationable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -105,7 +105,7 @@ func (m *ItemConversationsConversationItemRequestBuilder) ToDeleteRequestInforma requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToGetRequestInformation retrieve the properties and relationships of conversation object. +// ToGetRequestInformation the group's conversations. // returns a *RequestInformation when successful func (m *ItemConversationsConversationItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemConversationsConversationItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/groups/item_conversations_item_threads_item_reply_request_builder.go b/groups/item_conversations_item_threads_item_reply_request_builder.go index 0caa6b08a6..01fd23161c 100644 --- a/groups/item_conversations_item_threads_item_reply_request_builder.go +++ b/groups/item_conversations_item_threads_item_reply_request_builder.go @@ -30,11 +30,11 @@ func NewItemConversationsItemThreadsItemReplyRequestBuilder(rawUrl string, reque urlParams["request-raw-url"] = rawUrl return NewItemConversationsItemThreadsItemReplyRequestBuilderInternal(urlParams, requestAdapter) } -// Post create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. +// Post reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/post-reply?view=graph-rest-1.0 func (m *ItemConversationsItemThreadsItemReplyRequestBuilder) Post(ctx context.Context, body ItemConversationsItemThreadsItemReplyPostRequestBodyable, requestConfiguration *ItemConversationsItemThreadsItemReplyRequestBuilderPostRequestConfiguration)(error) { requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -49,7 +49,7 @@ func (m *ItemConversationsItemThreadsItemReplyRequestBuilder) Post(ctx context.C } return nil } -// ToPostRequestInformation create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. +// ToPostRequestInformation reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. // returns a *RequestInformation when successful func (m *ItemConversationsItemThreadsItemReplyRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemConversationsItemThreadsItemReplyPostRequestBodyable, requestConfiguration *ItemConversationsItemThreadsItemReplyRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/groups/item_team_channels_item_messages_delta_request_builder.go b/groups/item_team_channels_item_messages_delta_request_builder.go index 2e3e51bb23..a0087fca7c 100644 --- a/groups/item_team_channels_item_messages_delta_request_builder.go +++ b/groups/item_team_channels_item_messages_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type ItemTeamChannelsItemMessagesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemTeamChannelsItemMessagesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ItemTeamChannelsItemMessagesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type ItemTeamChannelsItemMessagesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewItemTeamChannelsItemMessagesDeltaRequestBuilder(rawUrl string, requestAd urlParams["request-raw-url"] = rawUrl return NewItemTeamChannelsItemMessagesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a ItemTeamChannelsItemMessagesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *ItemTeamChannelsItemMessagesDeltaRequestBuilder) Get(ctx context.Contex } return res.(ItemTeamChannelsItemMessagesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a ItemTeamChannelsItemMessagesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *ItemTeamChannelsItemMessagesDeltaRequestBuilder) GetAsDeltaGetResponse( } return res.(ItemTeamChannelsItemMessagesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *ItemTeamChannelsItemMessagesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemTeamChannelsItemMessagesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/groups/item_team_channels_item_messages_item_replies_delta_request_builder.go b/groups/item_team_channels_item_messages_item_replies_delta_request_builder.go index 8ccc303764..9087359a19 100644 --- a/groups/item_team_channels_item_messages_item_replies_delta_request_builder.go +++ b/groups/item_team_channels_item_messages_item_replies_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type ItemTeamChannelsItemMessagesItemRepliesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemTeamChannelsItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ItemTeamChannelsItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type ItemTeamChannelsItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewItemTeamChannelsItemMessagesItemRepliesDeltaRequestBuilder(rawUrl string urlParams["request-raw-url"] = rawUrl return NewItemTeamChannelsItemMessagesItemRepliesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a ItemTeamChannelsItemMessagesItemRepliesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *ItemTeamChannelsItemMessagesItemRepliesDeltaRequestBuilder) Get(ctx con } return res.(ItemTeamChannelsItemMessagesItemRepliesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a ItemTeamChannelsItemMessagesItemRepliesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *ItemTeamChannelsItemMessagesItemRepliesDeltaRequestBuilder) GetAsDeltaG } return res.(ItemTeamChannelsItemMessagesItemRepliesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *ItemTeamChannelsItemMessagesItemRepliesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemTeamChannelsItemMessagesItemRepliesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/groups/item_team_primary_channel_messages_delta_request_builder.go b/groups/item_team_primary_channel_messages_delta_request_builder.go index aa52054f1f..7b2a8c96bc 100644 --- a/groups/item_team_primary_channel_messages_delta_request_builder.go +++ b/groups/item_team_primary_channel_messages_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type ItemTeamPrimaryChannelMessagesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemTeamPrimaryChannelMessagesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ItemTeamPrimaryChannelMessagesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type ItemTeamPrimaryChannelMessagesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewItemTeamPrimaryChannelMessagesDeltaRequestBuilder(rawUrl string, request urlParams["request-raw-url"] = rawUrl return NewItemTeamPrimaryChannelMessagesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a ItemTeamPrimaryChannelMessagesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *ItemTeamPrimaryChannelMessagesDeltaRequestBuilder) Get(ctx context.Cont } return res.(ItemTeamPrimaryChannelMessagesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a ItemTeamPrimaryChannelMessagesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *ItemTeamPrimaryChannelMessagesDeltaRequestBuilder) GetAsDeltaGetRespons } return res.(ItemTeamPrimaryChannelMessagesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *ItemTeamPrimaryChannelMessagesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemTeamPrimaryChannelMessagesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/groups/item_team_primary_channel_messages_item_replies_delta_request_builder.go b/groups/item_team_primary_channel_messages_item_replies_delta_request_builder.go index f615edd084..88a3ea5eb1 100644 --- a/groups/item_team_primary_channel_messages_item_replies_delta_request_builder.go +++ b/groups/item_team_primary_channel_messages_item_replies_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type ItemTeamPrimaryChannelMessagesItemRepliesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemTeamPrimaryChannelMessagesItemRepliesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ItemTeamPrimaryChannelMessagesItemRepliesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type ItemTeamPrimaryChannelMessagesItemRepliesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewItemTeamPrimaryChannelMessagesItemRepliesDeltaRequestBuilder(rawUrl stri urlParams["request-raw-url"] = rawUrl return NewItemTeamPrimaryChannelMessagesItemRepliesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a ItemTeamPrimaryChannelMessagesItemRepliesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *ItemTeamPrimaryChannelMessagesItemRepliesDeltaRequestBuilder) Get(ctx c } return res.(ItemTeamPrimaryChannelMessagesItemRepliesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a ItemTeamPrimaryChannelMessagesItemRepliesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *ItemTeamPrimaryChannelMessagesItemRepliesDeltaRequestBuilder) GetAsDelt } return res.(ItemTeamPrimaryChannelMessagesItemRepliesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *ItemTeamPrimaryChannelMessagesItemRepliesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemTeamPrimaryChannelMessagesItemRepliesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/groups/item_threads_conversation_thread_item_request_builder.go b/groups/item_threads_conversation_thread_item_request_builder.go index afe7e7d2c6..3f78f34976 100644 --- a/groups/item_threads_conversation_thread_item_request_builder.go +++ b/groups/item_threads_conversation_thread_item_request_builder.go @@ -58,7 +58,7 @@ func NewItemThreadsConversationThreadItemRequestBuilder(rawUrl string, requestAd // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/group-delete-thread?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/conversationthread-delete?view=graph-rest-1.0 func (m *ItemThreadsConversationThreadItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemThreadsConversationThreadItemRequestBuilderDeleteRequestConfiguration)(error) { requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); if err != nil { diff --git a/groups/item_threads_item_posts_request_builder.go b/groups/item_threads_item_posts_request_builder.go index cfa90f08ca..f92d9b7a91 100644 --- a/groups/item_threads_item_posts_request_builder.go +++ b/groups/item_threads_item_posts_request_builder.go @@ -11,7 +11,7 @@ import ( type ItemThreadsItemPostsRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemThreadsItemPostsRequestBuilderGetQueryParameters get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. +// ItemThreadsItemPostsRequestBuilderGetQueryParameters get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. type ItemThreadsItemPostsRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -69,12 +69,12 @@ func NewItemThreadsItemPostsRequestBuilder(rawUrl string, requestAdapter i2ae418 func (m *ItemThreadsItemPostsRequestBuilder) Count()(*ItemThreadsItemPostsCountRequestBuilder) { return NewItemThreadsItemPostsCountRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. +// Get get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. // returns a PostCollectionResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/conversationthread-list-posts?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/post-get?view=graph-rest-1.0 func (m *ItemThreadsItemPostsRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemThreadsItemPostsRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PostCollectionResponseable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -92,7 +92,7 @@ func (m *ItemThreadsItemPostsRequestBuilder) Get(ctx context.Context, requestCon } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PostCollectionResponseable), nil } -// ToGetRequestInformation get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. +// ToGetRequestInformation get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. // returns a *RequestInformation when successful func (m *ItemThreadsItemPostsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemThreadsItemPostsRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/groups/item_threads_item_reply_request_builder.go b/groups/item_threads_item_reply_request_builder.go index fbdaa2d0b8..aa5013a5c7 100644 --- a/groups/item_threads_item_reply_request_builder.go +++ b/groups/item_threads_item_reply_request_builder.go @@ -30,11 +30,11 @@ func NewItemThreadsItemReplyRequestBuilder(rawUrl string, requestAdapter i2ae418 urlParams["request-raw-url"] = rawUrl return NewItemThreadsItemReplyRequestBuilderInternal(urlParams, requestAdapter) } -// Post create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. +// Post reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/post-reply?view=graph-rest-1.0 func (m *ItemThreadsItemReplyRequestBuilder) Post(ctx context.Context, body ItemThreadsItemReplyPostRequestBodyable, requestConfiguration *ItemThreadsItemReplyRequestBuilderPostRequestConfiguration)(error) { requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -49,7 +49,7 @@ func (m *ItemThreadsItemReplyRequestBuilder) Post(ctx context.Context, body Item } return nil } -// ToPostRequestInformation create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. +// ToPostRequestInformation reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. // returns a *RequestInformation when successful func (m *ItemThreadsItemReplyRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemThreadsItemReplyPostRequestBodyable, requestConfiguration *ItemThreadsItemReplyRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/identity/conditional_access_named_locations_named_location_item_request_builder.go b/identity/conditional_access_named_locations_named_location_item_request_builder.go index c12dc5bc81..b7881e943a 100644 --- a/identity/conditional_access_named_locations_named_location_item_request_builder.go +++ b/identity/conditional_access_named_locations_named_location_item_request_builder.go @@ -18,7 +18,7 @@ type ConditionalAccessNamedLocationsNamedLocationItemRequestBuilderDeleteRequest // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } -// ConditionalAccessNamedLocationsNamedLocationItemRequestBuilderGetQueryParameters retrieve the properties and relationships of an ipNamedLocation object. +// ConditionalAccessNamedLocationsNamedLocationItemRequestBuilderGetQueryParameters retrieve the properties and relationships of a countryNamedLocation object. type ConditionalAccessNamedLocationsNamedLocationItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -54,11 +54,11 @@ func NewConditionalAccessNamedLocationsNamedLocationItemRequestBuilder(rawUrl st urlParams["request-raw-url"] = rawUrl return NewConditionalAccessNamedLocationsNamedLocationItemRequestBuilderInternal(urlParams, requestAdapter) } -// Delete delete a countryNamedLocation object. +// Delete delete an ipNamedLocation object. // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/countrynamedlocation-delete?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/ipnamedlocation-delete?view=graph-rest-1.0 func (m *ConditionalAccessNamedLocationsNamedLocationItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ConditionalAccessNamedLocationsNamedLocationItemRequestBuilderDeleteRequestConfiguration)(error) { requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); if err != nil { @@ -73,12 +73,12 @@ func (m *ConditionalAccessNamedLocationsNamedLocationItemRequestBuilder) Delete( } return nil } -// Get retrieve the properties and relationships of an ipNamedLocation object. +// Get retrieve the properties and relationships of a countryNamedLocation object. // returns a NamedLocationable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/ipnamedlocation-get?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/countrynamedlocation-get?view=graph-rest-1.0 func (m *ConditionalAccessNamedLocationsNamedLocationItemRequestBuilder) Get(ctx context.Context, requestConfiguration *ConditionalAccessNamedLocationsNamedLocationItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NamedLocationable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -119,7 +119,7 @@ func (m *ConditionalAccessNamedLocationsNamedLocationItemRequestBuilder) Patch(c } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.NamedLocationable), nil } -// ToDeleteRequestInformation delete a countryNamedLocation object. +// ToDeleteRequestInformation delete an ipNamedLocation object. // returns a *RequestInformation when successful func (m *ConditionalAccessNamedLocationsNamedLocationItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ConditionalAccessNamedLocationsNamedLocationItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -130,7 +130,7 @@ func (m *ConditionalAccessNamedLocationsNamedLocationItemRequestBuilder) ToDelet requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToGetRequestInformation retrieve the properties and relationships of an ipNamedLocation object. +// ToGetRequestInformation retrieve the properties and relationships of a countryNamedLocation object. // returns a *RequestInformation when successful func (m *ConditionalAccessNamedLocationsNamedLocationItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ConditionalAccessNamedLocationsNamedLocationItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/kiota-dom-export.txt b/kiota-dom-export.txt index ca19fbc50c..7ea3e35def 100644 --- a/kiota-dom-export.txt +++ b/kiota-dom-export.txt @@ -20425,6 +20425,25 @@ github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDel github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeleteUserFromSharedAppleDeviceRequestBuilder::|public|ToPostRequestInformation(body:ManagedDevicesItemDeleteUserFromSharedAppleDevicePostRequestBodyable; ctx:context.Context; requestConfiguration?:*ManagedDevicesItemDeleteUserFromSharedAppleDeviceRequestBuilderPostRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeleteUserFromSharedAppleDeviceRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeleteUserFromSharedAppleDeviceRequestBuilder::|public|WithUrl(rawUrl:string):*ManagedDevicesItemDeleteUserFromSharedAppleDeviceRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder.ManagedDevicesItemDeviceCategoryRefRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder.ManagedDevicesItemDeviceCategoryRefRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder.ManagedDevicesItemDeviceCategoryRefRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder.ManagedDevicesItemDeviceCategoryRefRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder.ManagedDevicesItemDeviceCategoryRefRequestBuilderPutRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder.ManagedDevicesItemDeviceCategoryRefRequestBuilderPutRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*ManagedDevicesItemDeviceCategoryRefRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ManagedDevicesItemDeviceCategoryRefRequestBuilderGetRequestConfiguration):*string +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|Put(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceUpdateable; ctx:context.Context; requestConfiguration?:*ManagedDevicesItemDeviceCategoryRefRequestBuilderPutRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*ManagedDevicesItemDeviceCategoryRefRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ManagedDevicesItemDeviceCategoryRefRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|ToPutRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceUpdateable; ctx:context.Context; requestConfiguration?:*ManagedDevicesItemDeviceCategoryRefRequestBuilderPutRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|WithUrl(rawUrl:string):*ManagedDevicesItemDeviceCategoryRefRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRequestBuilder.ManagedDevicesItemDeviceCategoryRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRequestBuilder.ManagedDevicesItemDeviceCategoryRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption @@ -20441,6 +20460,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDev github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ManagedDevicesItemDeviceCategoryRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCategoryable github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCategoryable; ctx:context.Context; requestConfiguration?:*ManagedDevicesItemDeviceCategoryRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCategoryable github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRequestBuilder::|public|Ref():*ManagedDevicesItemDeviceCategoryRefRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRequestBuilder::|public|requestAdapter:RequestAdapter github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*ManagedDevicesItemDeviceCategoryRequestBuilderDeleteRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.devicemanagement.ManagedDevicesItemDeviceCategoryRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ManagedDevicesItemDeviceCategoryRequestBuilderGetRequestConfiguration):*RequestInformation @@ -32956,24 +32976,47 @@ github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPermissionsRequest github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPermissionsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Permissionable; ctx:context.Context; requestConfiguration?:*ItemItemsItemPermissionsRequestBuilderPostRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPermissionsRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPermissionsRequestBuilder::|public|WithUrl(rawUrl:string):*ItemItemsItemPermissionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody.ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoom~~>ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody::|public|GetPage():*string -github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody::|public|GetZoom():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody::|public|GetZoom():ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody::|public|SetPage(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody::|public|SetZoom(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody::|public|SetZoom(value:ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable):void github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBodyable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBodyable::|public|GetPage():*string -github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBodyable::|public|GetZoom():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBodyable::|public|GetZoom():ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBodyable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBodyable::|public|SetPage(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBodyable::|public|SetZoom(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBodyable::|public|SetZoom(value:ItemItemsItemPreviewPostRequestBody_PreviewPostRequestBody_zoomable):void github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewPostRequestBody~~>ItemItemsItemPreviewPostRequestBodyable github.com/microsoftgraph/msgraph-sdk-go/.drives.ItemItemsItemPreviewRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder @@ -123990,25 +124033,48 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.availabilityItemable::|public|S github.com/microsoftgraph/msgraph-sdk-go/.models.availabilityItemable::|public|SetStatus(value:*BookingsAvailabilityStatus):void github.com/microsoftgraph/msgraph-sdk-go/.models.availabilityItemable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.availabilityItem~~>AvailabilityItemable +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore.AverageComparativeScore_AverageComparativeScore_averageScore~~>AverageComparativeScore_AverageComparativeScore_averageScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore::|public|GetAdditionalData():map[string]any -github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore::|public|GetAverageScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore::|public|GetAverageScore():AverageComparativeScore_AverageComparativeScore_averageScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore::|public|GetBasis():*string github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore::|public|SetAdditionalData(value:map[string]any):void -github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore::|public|SetAverageScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore::|public|SetAverageScore(value:AverageComparativeScore_AverageComparativeScore_averageScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore::|public|SetBasis(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable -github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScoreable::|public|GetAverageScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScoreable::|public|GetAverageScore():AverageComparativeScore_AverageComparativeScore_averageScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScoreable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScoreable::|public|GetBasis():*string github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScoreable::|public|GetOdataType():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScoreable::|public|SetAverageScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScoreable::|public|SetAverageScore(value:AverageComparativeScore_AverageComparativeScore_averageScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScoreable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScoreable::|public|SetBasis(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.averageComparativeScoreable::|public|SetOdataType(value:*string):void @@ -124531,6 +124597,29 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.bitLockerRemovableDrivePolicy~~ github.com/microsoftgraph/msgraph-sdk-go/.models.bodyType::0000-text github.com/microsoftgraph/msgraph-sdk-go/.models.bodyType::0001-html github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_price::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_price::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_price::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_price::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_price::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_price::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_price::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_price::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_price::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_price::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_price::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_price::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_price::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_priceable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_priceable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_priceable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_priceable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_priceable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_priceable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_priceable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_priceable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_priceable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment.BookingAppointment_BookingAppointment_price~~>BookingAppointment_BookingAppointment_priceable github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|GetAdditionalInformation():*string github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|GetAnonymousJoinWebUrl():*string @@ -124554,7 +124643,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|Get github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|GetOptOutOfCustomerEmail():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|GetPostBuffer():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|GetPreBuffer():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|GetPrice():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|GetPrice():BookingAppointment_BookingAppointment_priceable github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|GetPriceType():*BookingPriceType github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|GetReminders():[]BookingReminderable github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|GetSelfServiceAppointmentId():*string @@ -124588,7 +124677,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|Set github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|SetOptOutOfCustomerEmail(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|SetPostBuffer(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|SetPreBuffer(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|SetPrice(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|SetPrice(value:BookingAppointment_BookingAppointment_priceable):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|SetPriceType(value:*BookingPriceType):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|SetReminders(value:[]BookingReminderable):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointment::|public|SetSelfServiceAppointmentId(value:*string):void @@ -124621,7 +124710,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public|GetOptOutOfCustomerEmail():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public|GetPostBuffer():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public|GetPreBuffer():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public|GetPrice():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public|GetPrice():BookingAppointment_BookingAppointment_priceable github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public|GetPriceType():*BookingPriceType github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public|GetReminders():[]BookingReminderable github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public|GetSelfServiceAppointmentId():*string @@ -124653,7 +124742,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public|SetOptOutOfCustomerEmail(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public|SetPostBuffer(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public|SetPreBuffer(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public|SetPrice(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public|SetPrice(value:BookingAppointment_BookingAppointment_priceable):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public|SetPriceType(value:*BookingPriceType):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public|SetReminders(value:[]BookingReminderable):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingAppointmentable::|public|SetSelfServiceAppointmentId(value:*string):void @@ -125202,13 +125291,36 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.bookingSchedulingPolicyable::|p github.com/microsoftgraph/msgraph-sdk-go/.models.bookingSchedulingPolicyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.bookingSchedulingPolicy~~>BookingSchedulingPolicyable github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPrice::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPrice::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPrice::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPrice::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPrice::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPrice::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPrice::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPrice::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPrice::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPrice::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPrice::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPrice::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPrice::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPriceable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPriceable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPriceable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPriceable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPriceable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPriceable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPriceable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPriceable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPriceable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService.BookingService_BookingService_defaultPrice~~>BookingService_BookingService_defaultPriceable github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|GetAdditionalInformation():*string github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|GetCreatedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|GetCustomQuestions():[]BookingQuestionAssignmentable github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|GetDefaultDuration():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|GetDefaultLocation():Locationable -github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|GetDefaultPrice():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|GetDefaultPrice():BookingService_BookingService_defaultPriceable github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|GetDefaultPriceType():*BookingPriceType github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|GetDefaultReminders():[]BookingReminderable github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|GetDescription():*string @@ -125235,7 +125347,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|SetCrea github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|SetCustomQuestions(value:[]BookingQuestionAssignmentable):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|SetDefaultDuration(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|SetDefaultLocation(value:Locationable):void -github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|SetDefaultPrice(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|SetDefaultPrice(value:BookingService_BookingService_defaultPriceable):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|SetDefaultPriceType(value:*BookingPriceType):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|SetDefaultReminders(value:[]BookingReminderable):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingService::|public|SetDescription(value:*string):void @@ -125260,7 +125372,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|Get github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|GetCustomQuestions():[]BookingQuestionAssignmentable github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|GetDefaultDuration():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|GetDefaultLocation():Locationable -github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|GetDefaultPrice():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|GetDefaultPrice():BookingService_BookingService_defaultPriceable github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|GetDefaultPriceType():*BookingPriceType github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|GetDefaultReminders():[]BookingReminderable github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|GetDescription():*string @@ -125284,7 +125396,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|Set github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|SetCustomQuestions(value:[]BookingQuestionAssignmentable):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|SetDefaultDuration(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|SetDefaultLocation(value:Locationable):void -github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|SetDefaultPrice(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|SetDefaultPrice(value:BookingService_BookingService_defaultPriceable):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|SetDefaultPriceType(value:*BookingPriceType):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|SetDefaultReminders(value:[]BookingReminderable):void github.com/microsoftgraph/msgraph-sdk-go/.models.bookingServiceable::|public|SetDescription(value:*string):void @@ -126643,104 +126755,380 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.clientUserAgentable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.clientUserAgentable::|public|SetPlatform(value:*ClientPlatform):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.clientUserAgentable::|public|SetProductFamily(value:*ProductFamily):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.clientUserAgentable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable; UserAgentable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio~~>DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatio::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatio::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatio::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatio::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatio::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatio::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatio::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatio::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatio::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatio::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatio::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatio::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatio::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_cpuInsufficentEventRatio~~>DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatio::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatio::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatio::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatio::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatio::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatio::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatio::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatio::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatio::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatio::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatio::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatio::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatio::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatioable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatioable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatioable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatioable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatioable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatioable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatioable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatioable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatioable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceClippingEventRatio~~>DeviceInfo_DeviceInfo_deviceClippingEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatio::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatio::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatio::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatio::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatio::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatio::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatio::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatio::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatio::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatio::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatio::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatio::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatio::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatioable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatioable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatioable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatioable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatioable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatioable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatioable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatioable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatioable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_deviceGlitchEventRatio~~>DeviceInfo_DeviceInfo_deviceGlitchEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare~~>DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio~~>DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio~~>DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRate::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRate::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRate::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRate::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRate::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRate::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRate::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRate::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRate::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRate::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRate::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRate::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRateable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRateable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRateable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRateable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRateable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRateable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRateable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRateable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRateable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_micGlitchRate~~>DeviceInfo_DeviceInfo_micGlitchRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatio::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatio::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatio::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatio::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatio::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatio::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatio::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatio::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatio::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatio::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatio::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatio::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatio::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatioable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatioable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatioable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatioable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatioable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatioable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatioable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatioable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatioable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderMuteEventRatio~~>DeviceInfo_DeviceInfo_renderMuteEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio~~>DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio~~>DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRate::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRate::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRate::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRate::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRate::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRate::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRate::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRate::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRate::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRate::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRate::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRate::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRateable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRateable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRateable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRateable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRateable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRateable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRateable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRateable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRateable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo.DeviceInfo_DeviceInfo_speakerGlitchRate~~>DeviceInfo_DeviceInfo_speakerGlitchRateable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetCaptureDeviceDriver():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetCaptureDeviceName():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetCaptureNotFunctioningEventRatio():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetCpuInsufficentEventRatio():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetDeviceClippingEventRatio():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetDeviceGlitchEventRatio():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetCaptureNotFunctioningEventRatio():DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetCpuInsufficentEventRatio():DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetDeviceClippingEventRatio():DeviceInfo_DeviceInfo_deviceClippingEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetDeviceGlitchEventRatio():DeviceInfo_DeviceInfo_deviceGlitchEventRatioable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetHowlingEventCount():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetInitialSignalLevelRootMeanSquare():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetLowSpeechLevelEventRatio():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetLowSpeechToNoiseEventRatio():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetMicGlitchRate():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetInitialSignalLevelRootMeanSquare():DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetLowSpeechLevelEventRatio():DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetLowSpeechToNoiseEventRatio():DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetMicGlitchRate():DeviceInfo_DeviceInfo_micGlitchRateable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetReceivedNoiseLevel():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetReceivedSignalLevel():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetRenderDeviceDriver():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetRenderDeviceName():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetRenderMuteEventRatio():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetRenderNotFunctioningEventRatio():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetRenderZeroVolumeEventRatio():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetRenderMuteEventRatio():DeviceInfo_DeviceInfo_renderMuteEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetRenderNotFunctioningEventRatio():DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetRenderZeroVolumeEventRatio():DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetSentNoiseLevel():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetSentSignalLevel():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetSpeakerGlitchRate():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|GetSpeakerGlitchRate():DeviceInfo_DeviceInfo_speakerGlitchRateable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetCaptureDeviceDriver(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetCaptureDeviceName(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetCaptureNotFunctioningEventRatio(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetCpuInsufficentEventRatio(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetDeviceClippingEventRatio(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetDeviceGlitchEventRatio(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetCaptureNotFunctioningEventRatio(value:DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetCpuInsufficentEventRatio(value:DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetDeviceClippingEventRatio(value:DeviceInfo_DeviceInfo_deviceClippingEventRatioable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetDeviceGlitchEventRatio(value:DeviceInfo_DeviceInfo_deviceGlitchEventRatioable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetHowlingEventCount(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetInitialSignalLevelRootMeanSquare(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetLowSpeechLevelEventRatio(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetLowSpeechToNoiseEventRatio(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetMicGlitchRate(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetInitialSignalLevelRootMeanSquare(value:DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetLowSpeechLevelEventRatio(value:DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetLowSpeechToNoiseEventRatio(value:DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetMicGlitchRate(value:DeviceInfo_DeviceInfo_micGlitchRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetReceivedNoiseLevel(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetReceivedSignalLevel(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetRenderDeviceDriver(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetRenderDeviceName(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetRenderMuteEventRatio(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetRenderNotFunctioningEventRatio(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetRenderZeroVolumeEventRatio(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetRenderMuteEventRatio(value:DeviceInfo_DeviceInfo_renderMuteEventRatioable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetRenderNotFunctioningEventRatio(value:DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetRenderZeroVolumeEventRatio(value:DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetSentNoiseLevel(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetSentSignalLevel(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetSpeakerGlitchRate(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|public|SetSpeakerGlitchRate(value:DeviceInfo_DeviceInfo_speakerGlitchRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetCaptureDeviceDriver():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetCaptureDeviceName():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetCaptureNotFunctioningEventRatio():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetCpuInsufficentEventRatio():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetDeviceClippingEventRatio():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetDeviceGlitchEventRatio():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetCaptureNotFunctioningEventRatio():DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetCpuInsufficentEventRatio():DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetDeviceClippingEventRatio():DeviceInfo_DeviceInfo_deviceClippingEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetDeviceGlitchEventRatio():DeviceInfo_DeviceInfo_deviceGlitchEventRatioable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetHowlingEventCount():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetInitialSignalLevelRootMeanSquare():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetLowSpeechLevelEventRatio():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetLowSpeechToNoiseEventRatio():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetMicGlitchRate():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetInitialSignalLevelRootMeanSquare():DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetLowSpeechLevelEventRatio():DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetLowSpeechToNoiseEventRatio():DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetMicGlitchRate():DeviceInfo_DeviceInfo_micGlitchRateable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetReceivedNoiseLevel():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetReceivedSignalLevel():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetRenderDeviceDriver():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetRenderDeviceName():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetRenderMuteEventRatio():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetRenderNotFunctioningEventRatio():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetRenderZeroVolumeEventRatio():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetRenderMuteEventRatio():DeviceInfo_DeviceInfo_renderMuteEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetRenderNotFunctioningEventRatio():DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetRenderZeroVolumeEventRatio():DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetSentNoiseLevel():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetSentSignalLevel():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetSpeakerGlitchRate():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|GetSpeakerGlitchRate():DeviceInfo_DeviceInfo_speakerGlitchRateable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetCaptureDeviceDriver(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetCaptureDeviceName(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetCaptureNotFunctioningEventRatio(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetCpuInsufficentEventRatio(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetDeviceClippingEventRatio(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetDeviceGlitchEventRatio(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetCaptureNotFunctioningEventRatio(value:DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetCpuInsufficentEventRatio(value:DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetDeviceClippingEventRatio(value:DeviceInfo_DeviceInfo_deviceClippingEventRatioable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetDeviceGlitchEventRatio(value:DeviceInfo_DeviceInfo_deviceGlitchEventRatioable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetHowlingEventCount(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetInitialSignalLevelRootMeanSquare(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetLowSpeechLevelEventRatio(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetLowSpeechToNoiseEventRatio(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetMicGlitchRate(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetInitialSignalLevelRootMeanSquare(value:DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetLowSpeechLevelEventRatio(value:DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetLowSpeechToNoiseEventRatio(value:DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetMicGlitchRate(value:DeviceInfo_DeviceInfo_micGlitchRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetReceivedNoiseLevel(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetReceivedSignalLevel(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetRenderDeviceDriver(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetRenderDeviceName(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetRenderMuteEventRatio(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetRenderNotFunctioningEventRatio(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetRenderZeroVolumeEventRatio(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetRenderMuteEventRatio(value:DeviceInfo_DeviceInfo_renderMuteEventRatioable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetRenderNotFunctioningEventRatio(value:DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetRenderZeroVolumeEventRatio(value:DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetSentNoiseLevel(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetSentSignalLevel(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetSpeakerGlitchRate(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable::|public|SetSpeakerGlitchRate(value:DeviceInfo_DeviceInfo_speakerGlitchRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfoable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.deviceInfo~~>DeviceInfoable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.directRoutingLogRow::|public|constructor():void @@ -126946,35 +127334,311 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaable::|public| github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaable::|public|SetStreams(value:[]MediaStreamable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradation::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradation::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradation::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradation::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradation::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradation::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradation::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradation::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradation::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradation::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradation::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradation::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradation::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradationable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradationable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradationable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradationable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradationable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradationable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradationable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradationable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradationable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageAudioDegradation~~>MediaStream_MediaStream_averageAudioDegradationable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRate::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRate::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRate::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRate::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRate::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRate::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRate::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRate::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRate::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRate::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRate::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRate::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRateable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRateable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRateable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRateable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRateable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRateable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRateable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRateable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRateable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averagePacketLossRate~~>MediaStream_MediaStream_averagePacketLossRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamples::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamples::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamples::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamples::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamples::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamples::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamples::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamples::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamples::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamples::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamples::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamples::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamples::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamplesable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamplesable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamplesable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamplesable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamplesable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamplesable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamplesable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamplesable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamplesable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageRatioOfConcealedSamples~~>MediaStream_MediaStream_averageRatioOfConcealedSamplesable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRate::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRate::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRate::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRate::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRate::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRate::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRate::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRate::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRate::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRate::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRate::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRate::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRateable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRateable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRateable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRateable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRateable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRateable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRateable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRateable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRateable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageReceivedFrameRate~~>MediaStream_MediaStream_averageReceivedFrameRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentage::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentage::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentage::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentage::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentage::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentage::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentage::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentage::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentage::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentage::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentage::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentage::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentageable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentageable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentageable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentageable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentageable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentageable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentageable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentageable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentageable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameLossPercentage~~>MediaStream_MediaStream_averageVideoFrameLossPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRate::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRate::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRate::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRate::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRate::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRate::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRate::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRate::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRate::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRate::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRate::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRate::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRateable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRateable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRateable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRateable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRateable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRateable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRateable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRateable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRateable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoFrameRate~~>MediaStream_MediaStream_averageVideoFrameRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRate::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRate::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRate::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRate::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRate::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRate::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRate::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRate::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRate::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRate::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRate::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRate::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRateable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRateable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRateable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRateable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRateable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRateable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRateable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRateable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRateable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_averageVideoPacketLossRate~~>MediaStream_MediaStream_averageVideoPacketLossRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatio::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatio::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatio::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatio::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatio::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatio::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatio::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatio::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatio::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatio::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatio::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatio::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatio::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatioable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatioable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatioable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatioable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatioable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatioable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatioable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatioable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatioable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowFrameRateRatio~~>MediaStream_MediaStream_lowFrameRateRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatio::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatio::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatio::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatio::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatio::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatio::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatio::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatio::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatio::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatio::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatio::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatio::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatio::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_lowVideoProcessingCapabilityRatio~~>MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRate::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRate::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRate::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRate::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRate::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRate::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRate::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRate::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRate::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRate::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRate::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRate::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRateable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRateable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRateable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRateable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRateable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRateable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRateable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRateable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRateable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxPacketLossRate~~>MediaStream_MediaStream_maxPacketLossRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamples::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamples::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamples::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamples::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamples::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamples::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamples::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamples::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamples::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamples::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamples::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamples::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamples::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamplesable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamplesable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamplesable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamplesable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamplesable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamplesable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamplesable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamplesable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamplesable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_maxRatioOfConcealedSamples~~>MediaStream_MediaStream_maxRatioOfConcealedSamplesable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream.MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate~~>MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAudioCodec():*AudioCodec -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAverageAudioDegradation():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAverageAudioDegradation():MediaStream_MediaStream_averageAudioDegradationable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAverageAudioNetworkJitter():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAverageBandwidthEstimate():*int64 github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAverageFreezeDuration():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAverageJitter():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAveragePacketLossRate():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAverageRatioOfConcealedSamples():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAverageReceivedFrameRate():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAveragePacketLossRate():MediaStream_MediaStream_averagePacketLossRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAverageRatioOfConcealedSamples():MediaStream_MediaStream_averageRatioOfConcealedSamplesable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAverageReceivedFrameRate():MediaStream_MediaStream_averageReceivedFrameRateable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAverageRoundTripTime():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAverageVideoFrameLossPercentage():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAverageVideoFrameRate():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAverageVideoPacketLossRate():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAverageVideoFrameLossPercentage():MediaStream_MediaStream_averageVideoFrameLossPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAverageVideoFrameRate():MediaStream_MediaStream_averageVideoFrameRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetAverageVideoPacketLossRate():MediaStream_MediaStream_averageVideoPacketLossRateable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetEndDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetIsAudioForwardErrorCorrectionUsed():*bool -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetLowFrameRateRatio():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetLowVideoProcessingCapabilityRatio():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetLowFrameRateRatio():MediaStream_MediaStream_lowFrameRateRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetLowVideoProcessingCapabilityRatio():MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetMaxAudioNetworkJitter():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetMaxJitter():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetMaxPacketLossRate():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetMaxRatioOfConcealedSamples():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetMaxPacketLossRate():MediaStream_MediaStream_maxPacketLossRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetMaxRatioOfConcealedSamples():MediaStream_MediaStream_maxRatioOfConcealedSamplesable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetMaxRoundTripTime():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetPacketUtilization():*int64 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetPostForwardErrorCorrectionPacketLossRate():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetPostForwardErrorCorrectionPacketLossRate():MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetRmsFreezeDuration():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetStartDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|GetStreamDirection():*MediaStreamDirection @@ -126984,31 +127648,31 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|publi github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAudioCodec(value:*AudioCodec):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAverageAudioDegradation(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAverageAudioDegradation(value:MediaStream_MediaStream_averageAudioDegradationable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAverageAudioNetworkJitter(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAverageBandwidthEstimate(value:*int64):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAverageFreezeDuration(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAverageJitter(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAveragePacketLossRate(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAverageRatioOfConcealedSamples(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAverageReceivedFrameRate(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAveragePacketLossRate(value:MediaStream_MediaStream_averagePacketLossRateable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAverageRatioOfConcealedSamples(value:MediaStream_MediaStream_averageRatioOfConcealedSamplesable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAverageReceivedFrameRate(value:MediaStream_MediaStream_averageReceivedFrameRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAverageRoundTripTime(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAverageVideoFrameLossPercentage(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAverageVideoFrameRate(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAverageVideoPacketLossRate(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAverageVideoFrameLossPercentage(value:MediaStream_MediaStream_averageVideoFrameLossPercentageable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAverageVideoFrameRate(value:MediaStream_MediaStream_averageVideoFrameRateable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetAverageVideoPacketLossRate(value:MediaStream_MediaStream_averageVideoPacketLossRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetEndDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetIsAudioForwardErrorCorrectionUsed(value:*bool):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetLowFrameRateRatio(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetLowVideoProcessingCapabilityRatio(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetLowFrameRateRatio(value:MediaStream_MediaStream_lowFrameRateRatioable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetLowVideoProcessingCapabilityRatio(value:MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetMaxAudioNetworkJitter(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetMaxJitter(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetMaxPacketLossRate(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetMaxRatioOfConcealedSamples(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetMaxPacketLossRate(value:MediaStream_MediaStream_maxPacketLossRateable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetMaxRatioOfConcealedSamples(value:MediaStream_MediaStream_maxRatioOfConcealedSamplesable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetMaxRoundTripTime(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetPacketUtilization(value:*int64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetPostForwardErrorCorrectionPacketLossRate(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetPostForwardErrorCorrectionPacketLossRate(value:MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetRmsFreezeDuration(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetStartDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetStreamDirection(value:*MediaStreamDirection):void @@ -127017,31 +127681,31 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|publi github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|public|SetWasMediaBypassed(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStream::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAudioCodec():*AudioCodec -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAverageAudioDegradation():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAverageAudioDegradation():MediaStream_MediaStream_averageAudioDegradationable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAverageAudioNetworkJitter():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAverageBandwidthEstimate():*int64 github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAverageFreezeDuration():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAverageJitter():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAveragePacketLossRate():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAverageRatioOfConcealedSamples():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAverageReceivedFrameRate():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAveragePacketLossRate():MediaStream_MediaStream_averagePacketLossRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAverageRatioOfConcealedSamples():MediaStream_MediaStream_averageRatioOfConcealedSamplesable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAverageReceivedFrameRate():MediaStream_MediaStream_averageReceivedFrameRateable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAverageRoundTripTime():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAverageVideoFrameLossPercentage():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAverageVideoFrameRate():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAverageVideoPacketLossRate():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAverageVideoFrameLossPercentage():MediaStream_MediaStream_averageVideoFrameLossPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAverageVideoFrameRate():MediaStream_MediaStream_averageVideoFrameRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetAverageVideoPacketLossRate():MediaStream_MediaStream_averageVideoPacketLossRateable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetEndDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetIsAudioForwardErrorCorrectionUsed():*bool -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetLowFrameRateRatio():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetLowVideoProcessingCapabilityRatio():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetLowFrameRateRatio():MediaStream_MediaStream_lowFrameRateRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetLowVideoProcessingCapabilityRatio():MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetMaxAudioNetworkJitter():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetMaxJitter():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetMaxPacketLossRate():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetMaxRatioOfConcealedSamples():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetMaxPacketLossRate():MediaStream_MediaStream_maxPacketLossRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetMaxRatioOfConcealedSamples():MediaStream_MediaStream_maxRatioOfConcealedSamplesable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetMaxRoundTripTime():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetPacketUtilization():*int64 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetPostForwardErrorCorrectionPacketLossRate():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetPostForwardErrorCorrectionPacketLossRate():MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetRmsFreezeDuration():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetStartDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetStreamDirection():*MediaStreamDirection @@ -127049,31 +127713,31 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|p github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetVideoCodec():*VideoCodec github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|GetWasMediaBypassed():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAudioCodec(value:*AudioCodec):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAverageAudioDegradation(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAverageAudioDegradation(value:MediaStream_MediaStream_averageAudioDegradationable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAverageAudioNetworkJitter(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAverageBandwidthEstimate(value:*int64):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAverageFreezeDuration(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAverageJitter(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAveragePacketLossRate(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAverageRatioOfConcealedSamples(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAverageReceivedFrameRate(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAveragePacketLossRate(value:MediaStream_MediaStream_averagePacketLossRateable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAverageRatioOfConcealedSamples(value:MediaStream_MediaStream_averageRatioOfConcealedSamplesable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAverageReceivedFrameRate(value:MediaStream_MediaStream_averageReceivedFrameRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAverageRoundTripTime(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAverageVideoFrameLossPercentage(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAverageVideoFrameRate(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAverageVideoPacketLossRate(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAverageVideoFrameLossPercentage(value:MediaStream_MediaStream_averageVideoFrameLossPercentageable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAverageVideoFrameRate(value:MediaStream_MediaStream_averageVideoFrameRateable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetAverageVideoPacketLossRate(value:MediaStream_MediaStream_averageVideoPacketLossRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetEndDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetIsAudioForwardErrorCorrectionUsed(value:*bool):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetLowFrameRateRatio(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetLowVideoProcessingCapabilityRatio(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetLowFrameRateRatio(value:MediaStream_MediaStream_lowFrameRateRatioable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetLowVideoProcessingCapabilityRatio(value:MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetMaxAudioNetworkJitter(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetMaxJitter(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetMaxPacketLossRate(value:*float32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetMaxRatioOfConcealedSamples(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetMaxPacketLossRate(value:MediaStream_MediaStream_maxPacketLossRateable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetMaxRatioOfConcealedSamples(value:MediaStream_MediaStream_maxRatioOfConcealedSamplesable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetMaxRoundTripTime(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetPacketUtilization(value:*int64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetPostForwardErrorCorrectionPacketLossRate(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetPostForwardErrorCorrectionPacketLossRate(value:MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetRmsFreezeDuration(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetStartDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.mediaStreamable::|public|SetStreamDirection(value:*MediaStreamDirection):void @@ -127097,13 +127761,105 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkConnectionTy github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkConnectionType::0003-mobile github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkConnectionType::0004-tunnel github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkConnectionType::0005-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatio::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatio::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatio::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatio::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatio::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatio::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatio::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatio::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatio::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatio::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatio::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatio::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatio::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatioable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatioable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatioable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatioable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatioable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatioable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatioable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatioable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatioable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_bandwidthLowEventRatio~~>NetworkInfo_NetworkInfo_bandwidthLowEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatio::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatio::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatio::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatio::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatio::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatio::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatio::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatio::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatio::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatio::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatio::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatio::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatio::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatioable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatioable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatioable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatioable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatioable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatioable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatioable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatioable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatioable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_delayEventRatio~~>NetworkInfo_NetworkInfo_delayEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatio::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatio::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatio::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatio::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatio::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatio::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatio::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatio::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatio::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatio::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatio::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatio::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatio::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatioable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatioable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatioable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatioable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatioable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatioable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatioable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatioable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatioable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_receivedQualityEventRatio~~>NetworkInfo_NetworkInfo_receivedQualityEventRatioable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatio::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatio::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatio::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatio::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatio::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatio::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatio::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatio::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatio::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatio::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatio::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatio::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatio::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatioable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatioable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatioable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatioable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatioable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatioable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatioable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatioable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatioable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo.NetworkInfo_NetworkInfo_sentQualityEventRatio~~>NetworkInfo_NetworkInfo_sentQualityEventRatioable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetBackingStore():BackingStore -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetBandwidthLowEventRatio():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetBandwidthLowEventRatio():NetworkInfo_NetworkInfo_bandwidthLowEventRatioable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetBasicServiceSetIdentifier():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetConnectionType():*NetworkConnectionType -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetDelayEventRatio():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetDelayEventRatio():NetworkInfo_NetworkInfo_delayEventRatioable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetDnsSuffix():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetIpAddress():*string @@ -127112,11 +127868,11 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|publi github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetNetworkTransportProtocol():*NetworkTransportProtocol github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetPort():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetReceivedQualityEventRatio():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetReceivedQualityEventRatio():NetworkInfo_NetworkInfo_receivedQualityEventRatioable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetReflexiveIPAddress():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetRelayIPAddress():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetRelayPort():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetSentQualityEventRatio():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetSentQualityEventRatio():NetworkInfo_NetworkInfo_sentQualityEventRatioable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetSubnet():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetTraceRouteHops():[]TraceRouteHopable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|GetWifiBand():*WifiBand @@ -127131,10 +127887,10 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|publi github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetBackingStore(value:BackingStore):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetBandwidthLowEventRatio(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetBandwidthLowEventRatio(value:NetworkInfo_NetworkInfo_bandwidthLowEventRatioable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetBasicServiceSetIdentifier(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetConnectionType(value:*NetworkConnectionType):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetDelayEventRatio(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetDelayEventRatio(value:NetworkInfo_NetworkInfo_delayEventRatioable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetDnsSuffix(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetIpAddress(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetLinkSpeed(value:*int64):void @@ -127142,11 +127898,11 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|publi github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetNetworkTransportProtocol(value:*NetworkTransportProtocol):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetPort(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetReceivedQualityEventRatio(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetReceivedQualityEventRatio(value:NetworkInfo_NetworkInfo_receivedQualityEventRatioable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetReflexiveIPAddress(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetRelayIPAddress(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetRelayPort(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetSentQualityEventRatio(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetSentQualityEventRatio(value:NetworkInfo_NetworkInfo_sentQualityEventRatioable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetSubnet(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetTraceRouteHops(value:[]TraceRouteHopable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetWifiBand(value:*WifiBand):void @@ -127160,10 +127916,10 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|publi github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|public|SetWifiVendorDriverVersion(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfo::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetBackingStore():BackingStore -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetBandwidthLowEventRatio():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetBandwidthLowEventRatio():NetworkInfo_NetworkInfo_bandwidthLowEventRatioable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetBasicServiceSetIdentifier():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetConnectionType():*NetworkConnectionType -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetDelayEventRatio():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetDelayEventRatio():NetworkInfo_NetworkInfo_delayEventRatioable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetDnsSuffix():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetIpAddress():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetLinkSpeed():*int64 @@ -127171,11 +127927,11 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|p github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetNetworkTransportProtocol():*NetworkTransportProtocol github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetPort():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetReceivedQualityEventRatio():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetReceivedQualityEventRatio():NetworkInfo_NetworkInfo_receivedQualityEventRatioable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetReflexiveIPAddress():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetRelayIPAddress():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetRelayPort():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetSentQualityEventRatio():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetSentQualityEventRatio():NetworkInfo_NetworkInfo_sentQualityEventRatioable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetSubnet():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetTraceRouteHops():[]TraceRouteHopable github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetWifiBand():*WifiBand @@ -127188,10 +127944,10 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|p github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetWifiVendorDriver():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|GetWifiVendorDriverVersion():*string github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetBackingStore(value:BackingStore):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetBandwidthLowEventRatio(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetBandwidthLowEventRatio(value:NetworkInfo_NetworkInfo_bandwidthLowEventRatioable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetBasicServiceSetIdentifier(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetConnectionType(value:*NetworkConnectionType):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetDelayEventRatio(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetDelayEventRatio(value:NetworkInfo_NetworkInfo_delayEventRatioable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetDnsSuffix(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetIpAddress(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetLinkSpeed(value:*int64):void @@ -127199,11 +127955,11 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|p github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetNetworkTransportProtocol(value:*NetworkTransportProtocol):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetPort(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetReceivedQualityEventRatio(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetReceivedQualityEventRatio(value:NetworkInfo_NetworkInfo_receivedQualityEventRatioable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetReflexiveIPAddress(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetRelayIPAddress(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetRelayPort(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetSentQualityEventRatio(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetSentQualityEventRatio(value:NetworkInfo_NetworkInfo_sentQualityEventRatioable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetSubnet(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetTraceRouteHops(value:[]TraceRouteHopable):void github.com/microsoftgraph/msgraph-sdk-go/.models.callrecords.networkInfoable::|public|SetWifiBand(value:*WifiBand):void @@ -131931,6 +132687,29 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.contractCollectionResponse::|st github.com/microsoftgraph/msgraph-sdk-go/.models.contractCollectionResponseable::|public|GetValue():[]Contractable github.com/microsoftgraph/msgraph-sdk-go/.models.contractCollectionResponseable::|public|SetValue(value:[]Contractable):void github.com/microsoftgraph/msgraph-sdk-go/.models.contractCollectionResponseable~~>BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_score::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_score::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_score::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_score::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_score::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_score::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_score::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_score::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_score::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_score::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_score::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_score::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_score::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_scoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_scoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_scoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_scoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_scoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_scoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_scoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_scoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_scoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore.ControlScore_ControlScore_score~~>ControlScore_ControlScore_scoreable github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|GetBackingStore():BackingStore @@ -131939,7 +132718,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|GetContro github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|GetDescription():*string github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|GetOdataType():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|GetScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|GetScore():ControlScore_ControlScore_scoreable github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|SetBackingStore(value:BackingStore):void @@ -131947,20 +132726,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|SetContro github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|SetControlName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|SetDescription(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|SetOdataType(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|SetScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|public|SetScore(value:ControlScore_ControlScore_scoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.controlScoreable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.controlScoreable::|public|GetControlCategory():*string github.com/microsoftgraph/msgraph-sdk-go/.models.controlScoreable::|public|GetControlName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.controlScoreable::|public|GetDescription():*string github.com/microsoftgraph/msgraph-sdk-go/.models.controlScoreable::|public|GetOdataType():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.controlScoreable::|public|GetScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScoreable::|public|GetScore():ControlScore_ControlScore_scoreable github.com/microsoftgraph/msgraph-sdk-go/.models.controlScoreable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.controlScoreable::|public|SetControlCategory(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.controlScoreable::|public|SetControlName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.controlScoreable::|public|SetDescription(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.controlScoreable::|public|SetOdataType(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.controlScoreable::|public|SetScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.controlScoreable::|public|SetScore(value:ControlScore_ControlScore_scoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.controlScoreable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.controlScore~~>ControlScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.conversation-->*Entity @@ -132932,10 +133711,33 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.customTrainingSettingable::|pub github.com/microsoftgraph/msgraph-sdk-go/.models.customTrainingSettingable::|public|SetUrl(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.customTrainingSettingable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable; TrainingSettingable github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progress::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progress::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progress::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progress::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progress::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progress::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progress::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progress::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progress::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progress::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progress::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progress::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progress::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progressable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progressable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progressable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progressable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progressable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progressable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progressable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progressable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progressable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation.DataPolicyOperation_DataPolicyOperation_progress~~>DataPolicyOperation_DataPolicyOperation_progressable github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|GetCompletedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) -github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|GetProgress():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|GetProgress():DataPolicyOperation_DataPolicyOperation_progressable github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|GetStatus():*DataPolicyOperationStatus github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|GetStorageLocation():*string github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|GetSubmittedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time @@ -132943,20 +133745,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|Ge github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|SetCompletedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void -github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|SetProgress(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|SetProgress(value:DataPolicyOperation_DataPolicyOperation_progressable):void github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|SetStatus(value:*DataPolicyOperationStatus):void github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|SetStorageLocation(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|SetSubmittedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|public|SetUserId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperation::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperationable::|public|GetCompletedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time -github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperationable::|public|GetProgress():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperationable::|public|GetProgress():DataPolicyOperation_DataPolicyOperation_progressable github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperationable::|public|GetStatus():*DataPolicyOperationStatus github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperationable::|public|GetStorageLocation():*string github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperationable::|public|GetSubmittedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperationable::|public|GetUserId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperationable::|public|SetCompletedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void -github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperationable::|public|SetProgress(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperationable::|public|SetProgress(value:DataPolicyOperation_DataPolicyOperation_progressable):void github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperationable::|public|SetStatus(value:*DataPolicyOperationStatus):void github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperationable::|public|SetStorageLocation(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.dataPolicyOperationable::|public|SetSubmittedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void @@ -135385,52 +136187,213 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.deviceExchangeAccessStateSummar github.com/microsoftgraph/msgraph-sdk-go/.models.deviceExchangeAccessStateSummaryable::|public|SetUnknownDeviceCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceExchangeAccessStateSummaryable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceExchangeAccessStateSummary~~>DeviceExchangeAccessStateSummaryable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitude::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitude::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitude::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitude::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitude::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitude::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitude::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitude::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitude::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitude::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitude::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitude::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitude::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitudeable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitudeable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitudeable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitudeable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitudeable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitudeable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitudeable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitudeable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitudeable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_altitude~~>DeviceGeoLocation_DeviceGeoLocation_altitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_heading::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_heading::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_heading::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_heading::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_heading::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_heading::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_heading::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_heading::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_heading::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_heading::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_heading::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_heading::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_heading::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_headingable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_headingable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_headingable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_headingable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_headingable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_headingable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_headingable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_headingable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_headingable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_heading~~>DeviceGeoLocation_DeviceGeoLocation_headingable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy~~>DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitude::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitude::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitude::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitude::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitude::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitude::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitude::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitude::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitude::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitude::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitude::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitude::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitude::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitudeable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitudeable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitudeable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitudeable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitudeable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitudeable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitudeable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitudeable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitudeable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_latitude~~>DeviceGeoLocation_DeviceGeoLocation_latitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitude::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitude::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitude::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitude::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitude::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitude::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitude::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitude::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitude::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitude::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitude::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitude::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitude::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitudeable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitudeable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitudeable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitudeable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitudeable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitudeable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitudeable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitudeable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitudeable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_longitude~~>DeviceGeoLocation_DeviceGeoLocation_longitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speed::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speed::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speed::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speed::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speed::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speed::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speed::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speed::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speed::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speed::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speed::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speed::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speed::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speedable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speedable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speedable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speedable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speedable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speedable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speedable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speedable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speedable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_speed~~>DeviceGeoLocation_DeviceGeoLocation_speedable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation.DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy~~>DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetAdditionalData():map[string]any -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetAltitude():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetAltitude():DeviceGeoLocation_DeviceGeoLocation_altitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetHeading():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetHorizontalAccuracy():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetHeading():DeviceGeoLocation_DeviceGeoLocation_headingable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetHorizontalAccuracy():DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetLastCollectedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetLatitude():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetLongitude():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetLatitude():DeviceGeoLocation_DeviceGeoLocation_latitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetLongitude():DeviceGeoLocation_DeviceGeoLocation_longitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetOdataType():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetSpeed():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetVerticalAccuracy():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetSpeed():DeviceGeoLocation_DeviceGeoLocation_speedable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|GetVerticalAccuracy():DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetAdditionalData(value:map[string]any):void -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetAltitude(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetAltitude(value:DeviceGeoLocation_DeviceGeoLocation_altitudeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetBackingStore(value:BackingStore):void -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetHeading(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetHorizontalAccuracy(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetHeading(value:DeviceGeoLocation_DeviceGeoLocation_headingable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetHorizontalAccuracy(value:DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetLastCollectedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetLatitude(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetLongitude(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetLatitude(value:DeviceGeoLocation_DeviceGeoLocation_latitudeable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetLongitude(value:DeviceGeoLocation_DeviceGeoLocation_longitudeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetOdataType(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetSpeed(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetVerticalAccuracy(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetSpeed(value:DeviceGeoLocation_DeviceGeoLocation_speedable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|public|SetVerticalAccuracy(value:DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|GetAltitude():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|GetAltitude():DeviceGeoLocation_DeviceGeoLocation_altitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|GetBackingStore():BackingStore -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|GetHeading():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|GetHorizontalAccuracy():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|GetHeading():DeviceGeoLocation_DeviceGeoLocation_headingable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|GetHorizontalAccuracy():DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|GetLastCollectedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|GetLatitude():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|GetLongitude():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|GetLatitude():DeviceGeoLocation_DeviceGeoLocation_latitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|GetLongitude():DeviceGeoLocation_DeviceGeoLocation_longitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|GetOdataType():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|GetSpeed():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|GetVerticalAccuracy():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|SetAltitude(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|GetSpeed():DeviceGeoLocation_DeviceGeoLocation_speedable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|GetVerticalAccuracy():DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|SetAltitude(value:DeviceGeoLocation_DeviceGeoLocation_altitudeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|SetBackingStore(value:BackingStore):void -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|SetHeading(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|SetHorizontalAccuracy(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|SetHeading(value:DeviceGeoLocation_DeviceGeoLocation_headingable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|SetHorizontalAccuracy(value:DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|SetLastCollectedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|SetLatitude(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|SetLongitude(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|SetLatitude(value:DeviceGeoLocation_DeviceGeoLocation_latitudeable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|SetLongitude(value:DeviceGeoLocation_DeviceGeoLocation_longitudeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|SetOdataType(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|SetSpeed(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|SetVerticalAccuracy(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|SetSpeed(value:DeviceGeoLocation_DeviceGeoLocation_speedable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable::|public|SetVerticalAccuracy(value:DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocationable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceGeoLocation~~>DeviceGeoLocationable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceHealthAttestationState::|public|constructor():void @@ -135683,6 +136646,29 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLocalCredentialInfoCollec github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLocalCredentialInfoCollectionResponseable::|public|SetValue(value:[]DeviceLocalCredentialInfoable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLocalCredentialInfoCollectionResponseable~~>BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse.DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB~~>DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|public|GetEnrolledByUser():*string github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|public|GetExpirationDateTimeUTC():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time @@ -135691,7 +136677,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|p github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|public|GetManagedDeviceId():*i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|public|GetReceivedDateTimeUTC():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|public|GetRequestedDateTimeUTC():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|public|GetSizeInKB():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|public|GetSizeInKB():DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|public|GetStatus():*AppLogUploadState github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|public|Serialize(writer:SerializationWriter):void @@ -135701,7 +136687,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|p github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|public|SetManagedDeviceId(value:*i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|public|SetReceivedDateTimeUTC(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|public|SetRequestedDateTimeUTC(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|public|SetSizeInKB(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|public|SetSizeInKB(value:DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|public|SetStatus(value:*AppLogUploadState):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable::|public|GetEnrolledByUser():*string @@ -135710,7 +136696,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable::|public|GetManagedDeviceId():*i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable::|public|GetReceivedDateTimeUTC():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable::|public|GetRequestedDateTimeUTC():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable::|public|GetSizeInKB():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable::|public|GetSizeInKB():DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable::|public|GetStatus():*AppLogUploadState github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable::|public|SetEnrolledByUser(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable::|public|SetExpirationDateTimeUTC(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void @@ -135718,7 +136704,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable::|public|SetManagedDeviceId(value:*i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable::|public|SetReceivedDateTimeUTC(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable::|public|SetRequestedDateTimeUTC(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void -github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable::|public|SetSizeInKB(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable::|public|SetSizeInKB(value:DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable::|public|SetStatus(value:*AppLogUploadState):void github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.deviceLogCollectionResponseCollectionResponse-->*BaseCollectionPaginationCountResponse @@ -137990,26 +138976,72 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentIndividualRe github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentIndividualRecipientable::|public|SetRecipients(value:[]string):void github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentIndividualRecipientable~~>EducationAssignmentRecipientable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade-->*EducationAssignmentGrade +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade.EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points~~>EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) -github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade::|public|GetPoints():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade::|public|GetPoints():EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade::|public|Serialize(writer:SerializationWriter):void -github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade::|public|SetPoints(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade::|public|SetPoints(value:EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable):void github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGrade::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable -github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeable::|public|GetPoints():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeable::|public|SetPoints(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeable::|public|GetPoints():EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeable::|public|SetPoints(value:EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable):void github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeable~~>EducationAssignmentGradeable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType-->*EducationAssignmentGradeType +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType.EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints~~>EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) -github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType::|public|GetMaxPoints():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType::|public|GetMaxPoints():EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType::|public|Serialize(writer:SerializationWriter):void -github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType::|public|SetMaxPoints(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType::|public|SetMaxPoints(value:EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable):void github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeType::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable -github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeTypeable::|public|GetMaxPoints():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeTypeable::|public|SetMaxPoints(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeTypeable::|public|GetMaxPoints():EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable +github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeTypeable::|public|SetMaxPoints(value:EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable):void github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentPointsGradeTypeable~~>EducationAssignmentGradeTypeable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentRecipient::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.educationAssignmentRecipient::|public|GetAdditionalData():map[string]any @@ -141977,31 +143009,100 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.genericErrorable::|public|SetMe github.com/microsoftgraph/msgraph-sdk-go/.models.genericErrorable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.genericErrorable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.genericError~~>GenericErrorable +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitude::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitude::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitude::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitude::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitude::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitude::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitude::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitude::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitude::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitude::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitude::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitude::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitude::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitudeable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitudeable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitudeable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitudeable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitudeable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitudeable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitudeable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitudeable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitudeable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_altitude~~>GeoCoordinates_GeoCoordinates_altitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitude::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitude::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitude::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitude::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitude::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitude::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitude::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitude::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitude::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitude::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitude::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitude::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitude::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitudeable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitudeable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitudeable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitudeable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitudeable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitudeable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitudeable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitudeable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitudeable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_latitude~~>GeoCoordinates_GeoCoordinates_latitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitude::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitude::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitude::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitude::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitude::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitude::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitude::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitude::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitude::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitude::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitude::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitude::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitude::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitudeable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitudeable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitudeable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitudeable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitudeable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitudeable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitudeable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitudeable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitudeable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates.GeoCoordinates_GeoCoordinates_longitude~~>GeoCoordinates_GeoCoordinates_longitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|GetAdditionalData():map[string]any -github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|GetAltitude():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|GetAltitude():GeoCoordinates_GeoCoordinates_altitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) -github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|GetLatitude():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|GetLongitude():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|GetLatitude():GeoCoordinates_GeoCoordinates_latitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|GetLongitude():GeoCoordinates_GeoCoordinates_longitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|SetAdditionalData(value:map[string]any):void -github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|SetAltitude(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|SetAltitude(value:GeoCoordinates_GeoCoordinates_altitudeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|SetBackingStore(value:BackingStore):void -github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|SetLatitude(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|SetLongitude(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|SetLatitude(value:GeoCoordinates_GeoCoordinates_latitudeable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|SetLongitude(value:GeoCoordinates_GeoCoordinates_longitudeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable -github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinatesable::|public|GetAltitude():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinatesable::|public|GetAltitude():GeoCoordinates_GeoCoordinates_altitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinatesable::|public|GetBackingStore():BackingStore -github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinatesable::|public|GetLatitude():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinatesable::|public|GetLongitude():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinatesable::|public|GetLatitude():GeoCoordinates_GeoCoordinates_latitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinatesable::|public|GetLongitude():GeoCoordinates_GeoCoordinates_longitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinatesable::|public|GetOdataType():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinatesable::|public|SetAltitude(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinatesable::|public|SetAltitude(value:GeoCoordinates_GeoCoordinates_altitudeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinatesable::|public|SetBackingStore(value:BackingStore):void -github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinatesable::|public|SetLatitude(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinatesable::|public|SetLongitude(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinatesable::|public|SetLatitude(value:GeoCoordinates_GeoCoordinates_latitudeable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinatesable::|public|SetLongitude(value:GeoCoordinates_GeoCoordinates_longitudeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinatesable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinatesable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.geoCoordinates~~>GeoCoordinatesable @@ -144137,19 +145238,42 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.identitySourceable::|public|Set github.com/microsoftgraph/msgraph-sdk-go/.models.identitySourceable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.identitySource~~>IdentitySourceable github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow.IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion~~>IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow::|public|GetUserFlowType():*UserFlowType -github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow::|public|GetUserFlowTypeVersion():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow::|public|GetUserFlowTypeVersion():IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow::|public|SetUserFlowType(value:*UserFlowType):void -github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow::|public|SetUserFlowTypeVersion(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow::|public|SetUserFlowTypeVersion(value:IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlow::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlowable::|public|GetUserFlowType():*UserFlowType -github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlowable::|public|GetUserFlowTypeVersion():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlowable::|public|GetUserFlowTypeVersion():IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlowable::|public|SetUserFlowType(value:*UserFlowType):void -github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlowable::|public|SetUserFlowTypeVersion(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlowable::|public|SetUserFlowTypeVersion(value:IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable):void github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlowable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlowAttribute-->*Entity github.com/microsoftgraph/msgraph-sdk-go/.models.identityUserFlowAttribute::|public|constructor():void @@ -144722,15 +145846,38 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.insightsSettingsable::|public|S github.com/microsoftgraph/msgraph-sdk-go/.models.insightsSettingsable::|public|SetIsEnabledInOrganization(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.insightsSettingsable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble-->*UserExperienceAnalyticsInsightValue +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_value::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_value::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_value::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_value::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_value::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_value::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_value::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_value::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_value::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_value::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_value::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_value::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_value::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_valueable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_valueable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_valueable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_valueable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_valueable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_valueable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_valueable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_valueable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_valueable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble.InsightValueDouble_InsightValueDouble_value~~>InsightValueDouble_InsightValueDouble_valueable github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) -github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble::|public|GetValue():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble::|public|GetValue():InsightValueDouble_InsightValueDouble_valueable github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble::|public|Serialize(writer:SerializationWriter):void -github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble::|public|SetValue(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble::|public|SetValue(value:InsightValueDouble_InsightValueDouble_valueable):void github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDouble::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable -github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDoubleable::|public|GetValue():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDoubleable::|public|SetValue(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDoubleable::|public|GetValue():InsightValueDouble_InsightValueDouble_valueable +github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDoubleable::|public|SetValue(value:InsightValueDouble_InsightValueDouble_valueable):void github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueDoubleable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable; UserExperienceAnalyticsInsightValueable github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueInt-->*UserExperienceAnalyticsInsightValue github.com/microsoftgraph/msgraph-sdk-go/.models.insightValueInt::|public|constructor():void @@ -150675,11 +151822,34 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.meetingRequestType::0003-inform github.com/microsoftgraph/msgraph-sdk-go/.models.meetingRequestType::0004-silentUpdate github.com/microsoftgraph/msgraph-sdk-go/.models.meetingRequestType::0005-outdated github.com/microsoftgraph/msgraph-sdk-go/.models.meetingRequestType::0006-principalWantsCopy +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidence::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidence::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidence::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidence::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidence::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidence::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidence::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidence::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidence::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidence::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidence::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidence::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidence::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion.MeetingTimeSuggestion_MeetingTimeSuggestion_confidence~~>MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public|GetAttendeeAvailability():[]AttendeeAvailabilityable github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public|GetBackingStore():BackingStore -github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public|GetConfidence():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public|GetConfidence():MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public|GetLocations():[]Locationable github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public|GetMeetingTimeSlot():TimeSlotable @@ -150691,7 +151861,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public| github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public|SetAttendeeAvailability(value:[]AttendeeAvailabilityable):void github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public|SetBackingStore(value:BackingStore):void -github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public|SetConfidence(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public|SetConfidence(value:MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable):void github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public|SetLocations(value:[]Locationable):void github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public|SetMeetingTimeSlot(value:TimeSlotable):void github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public|SetOdataType(value:*string):void @@ -150701,7 +151871,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|public| github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestion::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestionable::|public|GetAttendeeAvailability():[]AttendeeAvailabilityable github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestionable::|public|GetBackingStore():BackingStore -github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestionable::|public|GetConfidence():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestionable::|public|GetConfidence():MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestionable::|public|GetLocations():[]Locationable github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestionable::|public|GetMeetingTimeSlot():TimeSlotable github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestionable::|public|GetOdataType():*string @@ -150710,7 +151880,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestionable::|pub github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestionable::|public|GetSuggestionReason():*string github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestionable::|public|SetAttendeeAvailability(value:[]AttendeeAvailabilityable):void github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestionable::|public|SetBackingStore(value:BackingStore):void -github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestionable::|public|SetConfidence(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestionable::|public|SetConfidence(value:MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable):void github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestionable::|public|SetLocations(value:[]Locationable):void github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestionable::|public|SetMeetingTimeSlot(value:TimeSlotable):void github.com/microsoftgraph/msgraph-sdk-go/.models.meetingTimeSuggestionable::|public|SetOdataType(value:*string):void @@ -152630,35 +153800,81 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.noTrainingSetting::|public|Odat github.com/microsoftgraph/msgraph-sdk-go/.models.noTrainingSetting::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.noTrainingSetting::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.noTrainingSettingable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable; TrainingSettingable +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximum::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximum::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximum::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximum::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximum::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximum::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximum::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximum::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximum::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximum::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximum::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximum::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximum::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximumable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximumable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximumable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximumable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximumable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximumable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximumable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximumable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximumable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_maximum~~>NumberColumn_NumberColumn_maximumable +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimum::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimum::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimum::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimum::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimum::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimum::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimum::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimum::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimum::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimum::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimum::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimum::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimum::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimumable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimumable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimumable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimumable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimumable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimumable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimumable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimumable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimumable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn.NumberColumn_NumberColumn_minimum~~>NumberColumn_NumberColumn_minimumable github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|GetDecimalPlaces():*string github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|GetDisplayAs():*string github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) -github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|GetMaximum():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|GetMinimum():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|GetMaximum():NumberColumn_NumberColumn_maximumable +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|GetMinimum():NumberColumn_NumberColumn_minimumable github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|SetDecimalPlaces(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|SetDisplayAs(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|SetMaximum(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|SetMinimum(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|SetMaximum(value:NumberColumn_NumberColumn_maximumable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|SetMinimum(value:NumberColumn_NumberColumn_minimumable):void github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumnable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumnable::|public|GetDecimalPlaces():*string github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumnable::|public|GetDisplayAs():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumnable::|public|GetMaximum():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumnable::|public|GetMinimum():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumnable::|public|GetMaximum():NumberColumn_NumberColumn_maximumable +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumnable::|public|GetMinimum():NumberColumn_NumberColumn_minimumable github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumnable::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumnable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumnable::|public|SetDecimalPlaces(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumnable::|public|SetDisplayAs(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumnable::|public|SetMaximum(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumnable::|public|SetMinimum(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumnable::|public|SetMaximum(value:NumberColumn_NumberColumn_maximumable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumnable::|public|SetMinimum(value:NumberColumn_NumberColumn_minimumable):void github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumnable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumnable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.numberColumn~~>NumberColumnable @@ -153128,15 +154344,38 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingDateTimeable::|public github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingDateTimeable::|public|SetValue(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingDateTimeable~~>OmaSettingable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint-->*OmaSetting +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_value::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_value::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_value::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_value::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_value::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_value::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_value::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_value::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_value::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_value::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_value::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_value::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_value::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint.OmaSettingFloatingPoint_OmaSettingFloatingPoint_value~~>OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) -github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint::|public|GetValue():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint::|public|GetValue():OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint::|public|Serialize(writer:SerializationWriter):void -github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint::|public|SetValue(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint::|public|SetValue(value:OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable):void github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPoint::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable -github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPointable::|public|GetValue():*float32 -github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPointable::|public|SetValue(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPointable::|public|GetValue():OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable +github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPointable::|public|SetValue(value:OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable):void github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingFloatingPointable~~>OmaSettingable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingInteger-->*OmaSetting github.com/microsoftgraph/msgraph-sdk-go/.models.omaSettingInteger::|public|constructor():void @@ -154960,39 +156199,154 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.outlookCategoryCollectionRespon github.com/microsoftgraph/msgraph-sdk-go/.models.outlookCategoryCollectionResponseable::|public|GetValue():[]OutlookCategoryable github.com/microsoftgraph/msgraph-sdk-go/.models.outlookCategoryCollectionResponseable::|public|SetValue(value:[]OutlookCategoryable):void github.com/microsoftgraph/msgraph-sdk-go/.models.outlookCategoryCollectionResponseable~~>BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy~~>OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitude::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitude::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitude::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitude::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitude::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitude::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitude::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitude::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitude::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitude::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitude::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitude::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitude::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy~~>OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_altitude~~>OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitude::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitude::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitude::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitude::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitude::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitude::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitude::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitude::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitude::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitude::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitude::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitude::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitude::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_latitude~~>OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitude::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitude::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitude::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitude::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitude::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitude::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitude::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitude::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitude::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitude::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitude::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitude::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitude::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates.OutlookGeoCoordinates_OutlookGeoCoordinates_longitude~~>OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|constructor():void -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|GetAccuracy():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|GetAccuracy():OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|GetAdditionalData():map[string]any -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|GetAltitude():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|GetAltitudeAccuracy():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|GetAltitude():OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|GetAltitudeAccuracy():OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|GetLatitude():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|GetLongitude():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|GetLatitude():OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|GetLongitude():OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|Serialize(writer:SerializationWriter):void -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|SetAccuracy(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|SetAccuracy(value:OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable):void github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|SetAdditionalData(value:map[string]any):void -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|SetAltitude(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|SetAltitudeAccuracy(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|SetAltitude(value:OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|SetAltitudeAccuracy(value:OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable):void github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|SetBackingStore(value:BackingStore):void -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|SetLatitude(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|SetLongitude(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|SetLatitude(value:OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|SetLongitude(value:OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|GetAccuracy():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|GetAltitude():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|GetAltitudeAccuracy():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|GetAccuracy():OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|GetAltitude():OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|GetAltitudeAccuracy():OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|GetBackingStore():BackingStore -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|GetLatitude():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|GetLongitude():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|GetLatitude():OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|GetLongitude():OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|GetOdataType():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|SetAccuracy(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|SetAltitude(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|SetAltitudeAccuracy(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|SetAccuracy(value:OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|SetAltitude(value:OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|SetAltitudeAccuracy(value:OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable):void github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|SetBackingStore(value:BackingStore):void -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|SetLatitude(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|SetLongitude(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|SetLatitude(value:OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|SetLongitude(value:OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinatesable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.outlookGeoCoordinates~~>OutlookGeoCoordinatesable @@ -155700,6 +157054,29 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.patternedRecurrenceable::|publi github.com/microsoftgraph/msgraph-sdk-go/.models.patternedRecurrenceable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.patternedRecurrence~~>PatternedRecurrenceable github.com/microsoftgraph/msgraph-sdk-go/.models.payload-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRate::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRate::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRate::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRate::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRate::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRate::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRate::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRate::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRate::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRate::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRate::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRate::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRateable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRateable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRateable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRateable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRateable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRateable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRateable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRateable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRateable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.payload.Payload_Payload_predictedCompromiseRate~~>Payload_Payload_predictedCompromiseRateable github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|GetBrand():*PayloadBrand github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|GetComplexity():*PayloadComplexity @@ -155718,7 +157095,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|GetLastModifie github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|GetLastModifiedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|GetPayloadTags():[]string github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|GetPlatform():*PayloadDeliveryPlatform -github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|GetPredictedCompromiseRate():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|GetPredictedCompromiseRate():Payload_Payload_predictedCompromiseRateable github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|GetSimulationAttackType():*SimulationAttackType github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|GetSource():*SimulationContentSource github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|GetStatus():*SimulationContentStatus @@ -155742,7 +157119,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|SetLastModifie github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|SetLastModifiedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|SetPayloadTags(value:[]string):void github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|SetPlatform(value:*PayloadDeliveryPlatform):void -github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|SetPredictedCompromiseRate(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|SetPredictedCompromiseRate(value:Payload_Payload_predictedCompromiseRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|SetSimulationAttackType(value:*SimulationAttackType):void github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|SetSource(value:*SimulationContentSource):void github.com/microsoftgraph/msgraph-sdk-go/.models.payload::|public|SetStatus(value:*SimulationContentStatus):void @@ -155765,7 +157142,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|GetLastMod github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|GetLastModifiedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|GetPayloadTags():[]string github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|GetPlatform():*PayloadDeliveryPlatform -github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|GetPredictedCompromiseRate():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|GetPredictedCompromiseRate():Payload_Payload_predictedCompromiseRateable github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|GetSimulationAttackType():*SimulationAttackType github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|GetSource():*SimulationContentSource github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|GetStatus():*SimulationContentStatus @@ -155787,7 +157164,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|SetLastMod github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|SetLastModifiedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|SetPayloadTags(value:[]string):void github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|SetPlatform(value:*PayloadDeliveryPlatform):void -github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|SetPredictedCompromiseRate(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|SetPredictedCompromiseRate(value:Payload_Payload_predictedCompromiseRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|SetSimulationAttackType(value:*SimulationAttackType):void github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|SetSource(value:*SimulationContentSource):void github.com/microsoftgraph/msgraph-sdk-go/.models.payloadable::|public|SetStatus(value:*SimulationContentStatus):void @@ -156439,16 +157816,108 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.phoneType::0007-otherFax github.com/microsoftgraph/msgraph-sdk-go/.models.phoneType::0008-pager github.com/microsoftgraph/msgraph-sdk-go/.models.phoneType::0009-radio github.com/microsoftgraph/msgraph-sdk-go/.models.phone~~>Phoneable +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominator::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominator::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominator::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominator::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominator::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominator::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominator::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominator::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominator::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominator::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominator::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominator::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominator::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominatorable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominatorable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominatorable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominatorable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominatorable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominatorable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominatorable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominatorable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominatorable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureDenominator~~>Photo_Photo_exposureDenominatorable +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumerator::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumerator::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumerator::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumerator::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumerator::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumerator::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumerator::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumerator::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumerator::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumerator::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumerator::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumerator::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumerator::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumeratorable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumeratorable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumeratorable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumeratorable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumeratorable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumeratorable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumeratorable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumeratorable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumeratorable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_exposureNumerator~~>Photo_Photo_exposureNumeratorable +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumber::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumber::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumber::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumber::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumber::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumber::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumber::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumber::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumber::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumber::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumber::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumber::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumber::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumberable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumberable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumberable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumberable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumberable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumberable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumberable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumberable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumberable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_fNumber~~>Photo_Photo_fNumberable +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLength::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLength::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLength::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLength::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLength::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLength::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLength::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLength::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLength::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLength::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLength::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLength::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLength::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLengthable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLengthable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLengthable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLengthable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLengthable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLengthable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLengthable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLengthable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLengthable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.photo.Photo_Photo_focalLength~~>Photo_Photo_focalLengthable github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|GetCameraMake():*string github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|GetCameraModel():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|GetExposureDenominator():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|GetExposureNumerator():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|GetExposureDenominator():Photo_Photo_exposureDenominatorable +github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|GetExposureNumerator():Photo_Photo_exposureNumeratorable github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) -github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|GetFNumber():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|GetFocalLength():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|GetFNumber():Photo_Photo_fNumberable +github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|GetFocalLength():Photo_Photo_focalLengthable github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|GetIso():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|GetOrientation():*int32 @@ -156458,10 +157927,10 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|SetAdditionalDat github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|SetCameraMake(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|SetCameraModel(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|SetExposureDenominator(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|SetExposureNumerator(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|SetFNumber(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|SetFocalLength(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|SetExposureDenominator(value:Photo_Photo_exposureDenominatorable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|SetExposureNumerator(value:Photo_Photo_exposureNumeratorable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|SetFNumber(value:Photo_Photo_fNumberable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|SetFocalLength(value:Photo_Photo_focalLengthable):void github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|SetIso(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|public|SetOrientation(value:*int32):void @@ -156470,10 +157939,10 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.photo::|static|public|CreateFro github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|GetCameraMake():*string github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|GetCameraModel():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|GetExposureDenominator():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|GetExposureNumerator():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|GetFNumber():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|GetFocalLength():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|GetExposureDenominator():Photo_Photo_exposureDenominatorable +github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|GetExposureNumerator():Photo_Photo_exposureNumeratorable +github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|GetFNumber():Photo_Photo_fNumberable +github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|GetFocalLength():Photo_Photo_focalLengthable github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|GetIso():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|GetOrientation():*int32 @@ -156481,10 +157950,10 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|GetTakenDate github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|SetCameraMake(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|SetCameraModel(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|SetExposureDenominator(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|SetExposureNumerator(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|SetFNumber(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|SetFocalLength(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|SetExposureDenominator(value:Photo_Photo_exposureDenominatorable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|SetExposureNumerator(value:Photo_Photo_exposureNumeratorable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|SetFNumber(value:Photo_Photo_fNumberable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|SetFocalLength(value:Photo_Photo_focalLengthable):void github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|SetIso(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.photoable::|public|SetOrientation(value:*int32):void @@ -158021,6 +159490,52 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.printerDefaults~~>PrinterDefaul github.com/microsoftgraph/msgraph-sdk-go/.models.printerFeedOrientation::0000-longEdgeFirst github.com/microsoftgraph/msgraph-sdk-go/.models.printerFeedOrientation::0001-shortEdgeFirst github.com/microsoftgraph/msgraph-sdk-go/.models.printerFeedOrientation::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitude::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitude::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitude::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitude::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitude::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitude::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitude::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitude::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitude::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitude::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitude::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitude::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitude::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitudeable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitudeable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitudeable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitudeable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitudeable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitudeable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitudeable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitudeable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitudeable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_latitude~~>PrinterLocation_PrinterLocation_latitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitude::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitude::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitude::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitude::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitude::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitude::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitude::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitude::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitude::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitude::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitude::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitude::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitude::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitudeable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitudeable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitudeable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitudeable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitudeable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitudeable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitudeable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitudeable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitudeable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation.PrinterLocation_PrinterLocation_longitude~~>PrinterLocation_PrinterLocation_longitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|GetAltitudeInMeters():*int32 @@ -158031,8 +159546,8 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|GetCou github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|GetFloor():*string github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|GetFloorDescription():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|GetLatitude():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|GetLongitude():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|GetLatitude():PrinterLocation_PrinterLocation_latitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|GetLongitude():PrinterLocation_PrinterLocation_longitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|GetOrganization():[]string github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|GetPostalCode():*string @@ -158052,8 +159567,8 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|SetCit github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|SetCountryOrRegion(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|SetFloor(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|SetFloorDescription(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|SetLatitude(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|SetLongitude(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|SetLatitude(value:PrinterLocation_PrinterLocation_latitudeable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|SetLongitude(value:PrinterLocation_PrinterLocation_longitudeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|SetOrganization(value:[]string):void github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocation::|public|SetPostalCode(value:*string):void @@ -158072,8 +159587,8 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|Ge github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|GetCountryOrRegion():*string github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|GetFloor():*string github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|GetFloorDescription():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|GetLatitude():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|GetLongitude():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|GetLatitude():PrinterLocation_PrinterLocation_latitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|GetLongitude():PrinterLocation_PrinterLocation_longitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|GetOrganization():[]string github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|GetPostalCode():*string @@ -158091,8 +159606,8 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|Se github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|SetCountryOrRegion(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|SetFloor(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|SetFloorDescription(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|SetLatitude(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|SetLongitude(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|SetLatitude(value:PrinterLocation_PrinterLocation_latitudeable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|SetLongitude(value:PrinterLocation_PrinterLocation_longitudeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|SetOrganization(value:[]string):void github.com/microsoftgraph/msgraph-sdk-go/.models.printerLocationable::|public|SetPostalCode(value:*string):void @@ -161223,31 +162738,54 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.recipientScopeType::0002-extern github.com/microsoftgraph/msgraph-sdk-go/.models.recipientScopeType::0003-externalPartner github.com/microsoftgraph/msgraph-sdk-go/.models.recipientScopeType::0004-externalNonPartner github.com/microsoftgraph/msgraph-sdk-go/.models.recipient~~>Recipientable +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpact::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpact::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpact::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpact::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpact::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpact::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpact::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpact::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpact::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpact::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpact::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpact::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpact::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpactable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpactable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpactable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpactable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpactable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpactable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpactable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpactable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpactable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction.RecommendedAction_RecommendedAction_potentialScoreImpact~~>RecommendedAction_RecommendedAction_potentialScoreImpactable github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|public|GetActionWebUrl():*string github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|public|GetOdataType():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|public|GetPotentialScoreImpact():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|public|GetPotentialScoreImpact():RecommendedAction_RecommendedAction_potentialScoreImpactable github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|public|GetTitle():*string github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|public|SetActionWebUrl(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|public|SetOdataType(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|public|SetPotentialScoreImpact(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|public|SetPotentialScoreImpact(value:RecommendedAction_RecommendedAction_potentialScoreImpactable):void github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|public|SetTitle(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedActionable::|public|GetActionWebUrl():*string github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedActionable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedActionable::|public|GetOdataType():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedActionable::|public|GetPotentialScoreImpact():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedActionable::|public|GetPotentialScoreImpact():RecommendedAction_RecommendedAction_potentialScoreImpactable github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedActionable::|public|GetTitle():*string github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedActionable::|public|SetActionWebUrl(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedActionable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedActionable::|public|SetOdataType(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedActionable::|public|SetPotentialScoreImpact(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedActionable::|public|SetPotentialScoreImpact(value:RecommendedAction_RecommendedAction_potentialScoreImpactable):void github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedActionable::|public|SetTitle(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedActionable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.recommendedAction~~>RecommendedActionable @@ -161455,6 +162993,9 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.referencedObjectable::|public|S github.com/microsoftgraph/msgraph-sdk-go/.models.referencedObjectable::|public|SetReferencedProperty(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.referencedObjectable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.referencedObject~~>ReferencedObjectable +github.com/microsoftgraph/msgraph-sdk-go/.models.ReferenceNumeric::0000-minus_INF +github.com/microsoftgraph/msgraph-sdk-go/.models.ReferenceNumeric::0001-INF +github.com/microsoftgraph/msgraph-sdk-go/.models.ReferenceNumeric::0002-NaN github.com/microsoftgraph/msgraph-sdk-go/.models.ReferenceUpdate::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.ReferenceUpdate::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.ReferenceUpdate::|public|GetBackingStore():BackingStore @@ -161619,6 +163160,29 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.relatedContactable::|public|Set github.com/microsoftgraph/msgraph-sdk-go/.models.relatedContactable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.relatedContact~~>RelatedContactable github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary.RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate~~>RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|GetFailedSignInCount():*int64 github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) @@ -161628,7 +163192,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|p github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|GetRelyingPartyName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|GetReplyUrls():[]string github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|GetServiceId():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|GetSignInSuccessRate():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|GetSignInSuccessRate():RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|GetSuccessfulSignInCount():*int64 github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|GetTotalSignInCount():*int64 github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|GetUniqueUserCount():*int64 @@ -161641,7 +163205,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|p github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|SetRelyingPartyName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|SetReplyUrls(value:[]string):void github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|SetServiceId(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|SetSignInSuccessRate(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|SetSignInSuccessRate(value:RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|SetSuccessfulSignInCount(value:*int64):void github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|SetTotalSignInCount(value:*int64):void github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummary::|public|SetUniqueUserCount(value:*int64):void @@ -161653,7 +163217,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable::|public|GetRelyingPartyName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable::|public|GetReplyUrls():[]string github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable::|public|GetServiceId():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable::|public|GetSignInSuccessRate():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable::|public|GetSignInSuccessRate():RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable::|public|GetSuccessfulSignInCount():*int64 github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable::|public|GetTotalSignInCount():*int64 github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable::|public|GetUniqueUserCount():*int64 @@ -161664,7 +163228,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable::|public|SetRelyingPartyName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable::|public|SetReplyUrls(value:[]string):void github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable::|public|SetServiceId(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable::|public|SetSignInSuccessRate(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable::|public|SetSignInSuccessRate(value:RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable::|public|SetSuccessfulSignInCount(value:*int64):void github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable::|public|SetTotalSignInCount(value:*int64):void github.com/microsoftgraph/msgraph-sdk-go/.models.relyingPartyDetailedSummaryable::|public|SetUniqueUserCount(value:*int64):void @@ -163373,6 +164937,29 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.rubricLevelable::|public|SetLev github.com/microsoftgraph/msgraph-sdk-go/.models.rubricLevelable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.rubricLevelable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.rubricLevel~~>RubricLevelable +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weight::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weight::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weight::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weight::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weight::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weight::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weight::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weight::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weight::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weight::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weight::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weight::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weight::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weightable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weightable::|public|GetFloat():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weightable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weightable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weightable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weightable::|public|SetFloat(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weightable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weightable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weightable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality.RubricQuality_RubricQuality_weight~~>RubricQuality_RubricQuality_weightable github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|GetBackingStore():BackingStore @@ -163382,7 +164969,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|GetDispl github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|GetQualityId():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|GetWeight():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|GetWeight():RubricQuality_RubricQuality_weightable github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|SetBackingStore(value:BackingStore):void @@ -163391,7 +164978,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|SetDescr github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|SetDisplayName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|SetQualityId(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|SetWeight(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|public|SetWeight(value:RubricQuality_RubricQuality_weightable):void github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQuality::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityable::|public|GetCriteria():[]RubricCriterionable @@ -163399,14 +164986,14 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityable::|public|GetD github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityable::|public|GetDisplayName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityable::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityable::|public|GetQualityId():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityable::|public|GetWeight():*float32 +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityable::|public|GetWeight():RubricQuality_RubricQuality_weightable github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityable::|public|SetCriteria(value:[]RubricCriterionable):void github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityable::|public|SetDescription(value:EducationItemBodyable):void github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityable::|public|SetDisplayName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityable::|public|SetQualityId(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityable::|public|SetWeight(value:*float32):void +github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityable::|public|SetWeight(value:RubricQuality_RubricQuality_weightable):void github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityFeedbackModel::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.rubricQualityFeedbackModel::|public|GetAdditionalData():map[string]any @@ -163877,6 +165464,29 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.scopeOperatorMultiValuedCompari github.com/microsoftgraph/msgraph-sdk-go/.models.scopeOperatorMultiValuedComparisonType::0001-Any github.com/microsoftgraph/msgraph-sdk-go/.models.scopeOperatorType::0000-Binary github.com/microsoftgraph/msgraph-sdk-go/.models.scopeOperatorType::0001-Unary +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress.ScoredEmailAddress_ScoredEmailAddress_relevanceScore~~>ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|GetAddress():*string @@ -163884,7 +165494,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|Get github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|GetItemId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|GetOdataType():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|GetRelevanceScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|GetRelevanceScore():ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|GetSelectionLikelihood():*SelectionLikelihoodInfo github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|SetAdditionalData(value:map[string]any):void @@ -163892,20 +165502,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|Set github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|SetItemId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|SetOdataType(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|SetRelevanceScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|SetRelevanceScore(value:ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|public|SetSelectionLikelihood(value:*SelectionLikelihoodInfo):void github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddressable::|public|GetAddress():*string github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddressable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddressable::|public|GetItemId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddressable::|public|GetOdataType():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddressable::|public|GetRelevanceScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddressable::|public|GetRelevanceScore():ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddressable::|public|GetSelectionLikelihood():*SelectionLikelihoodInfo github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddressable::|public|SetAddress(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddressable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddressable::|public|SetItemId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddressable::|public|SetOdataType(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddressable::|public|SetRelevanceScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddressable::|public|SetRelevanceScore(value:ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddressable::|public|SetSelectionLikelihood(value:*SelectionLikelihoodInfo):void github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddressable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.scoredEmailAddress~~>ScoredEmailAddressable @@ -164613,17 +166223,63 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.sectionLinksable::|public|SetOn github.com/microsoftgraph/msgraph-sdk-go/.models.sectionLinksable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.sectionLinks~~>SectionLinksable github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_currentScore~~>SecureScore_SecureScore_currentScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore.SecureScore_SecureScore_maxScore~~>SecureScore_SecureScore_maxScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|GetActiveUserCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|GetAverageComparativeScores():[]AverageComparativeScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|GetAzureTenantId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|GetControlScores():[]ControlScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|GetCreatedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time -github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|GetCurrentScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|GetCurrentScore():SecureScore_SecureScore_currentScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|GetEnabledServices():[]string github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|GetLicensedUserCount():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|GetMaxScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|GetMaxScore():SecureScore_SecureScore_maxScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|GetVendorInformation():SecurityVendorInformationable github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|Serialize(writer:SerializationWriter):void @@ -164632,10 +166288,10 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|SetAverage github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|SetAzureTenantId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|SetControlScores(value:[]ControlScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|SetCreatedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void -github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|SetCurrentScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|SetCurrentScore(value:SecureScore_SecureScore_currentScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|SetEnabledServices(value:[]string):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|SetLicensedUserCount(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|SetMaxScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|SetMaxScore(value:SecureScore_SecureScore_maxScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|public|SetVendorInformation(value:SecurityVendorInformationable):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|GetActiveUserCount():*int32 @@ -164643,20 +166299,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|GetAve github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|GetAzureTenantId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|GetControlScores():[]ControlScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|GetCreatedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time -github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|GetCurrentScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|GetCurrentScore():SecureScore_SecureScore_currentScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|GetEnabledServices():[]string github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|GetLicensedUserCount():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|GetMaxScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|GetMaxScore():SecureScore_SecureScore_maxScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|GetVendorInformation():SecurityVendorInformationable github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|SetActiveUserCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|SetAverageComparativeScores(value:[]AverageComparativeScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|SetAzureTenantId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|SetControlScores(value:[]ControlScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|SetCreatedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void -github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|SetCurrentScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|SetCurrentScore(value:SecureScore_SecureScore_currentScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|SetEnabledServices(value:[]string):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|SetLicensedUserCount(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|SetMaxScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|SetMaxScore(value:SecureScore_SecureScore_maxScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable::|public|SetVendorInformation(value:SecurityVendorInformationable):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreCollectionResponse-->*BaseCollectionPaginationCountResponse @@ -164670,6 +166326,29 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreCollectionResponseab github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreCollectionResponseable::|public|SetValue(value:[]SecureScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreCollectionResponseable~~>BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile.SecureScoreControlProfile_SecureScoreControlProfile_maxScore~~>SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|GetActionType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|GetActionUrl():*string @@ -164681,7 +166360,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|pub github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|GetImplementationCost():*string github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|GetLastModifiedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time -github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|GetMaxScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|GetMaxScore():SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|GetRank():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|GetRemediation():*string github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|GetRemediationImpact():*string @@ -164702,7 +166381,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|pub github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|SetDeprecated(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|SetImplementationCost(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|SetLastModifiedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void -github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|SetMaxScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|SetMaxScore(value:SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|SetRank(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|SetRemediation(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfile::|public|SetRemediationImpact(value:*string):void @@ -164722,7 +166401,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable:: github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable::|public|GetDeprecated():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable::|public|GetImplementationCost():*string github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable::|public|GetLastModifiedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time -github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable::|public|GetMaxScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable::|public|GetMaxScore():SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable::|public|GetRank():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable::|public|GetRemediation():*string github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable::|public|GetRemediationImpact():*string @@ -164741,7 +166420,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable:: github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable::|public|SetDeprecated(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable::|public|SetImplementationCost(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable::|public|SetLastModifiedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void -github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable::|public|SetMaxScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable::|public|SetMaxScore(value:SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable::|public|SetRank(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable::|public|SetRemediation(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.secureScoreControlProfileable::|public|SetRemediationImpact(value:*string):void @@ -165680,30 +167359,53 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.security.contentFormat::0000-te github.com/microsoftgraph/msgraph-sdk-go/.models.security.contentFormat::0001-html github.com/microsoftgraph/msgraph-sdk-go/.models.security.contentFormat::0002-markdown github.com/microsoftgraph/msgraph-sdk-go/.models.security.contentFormat::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_score::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_score::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_score::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_score::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_score::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_score::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_score::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_score::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_score::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_score::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_score::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_score::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_score::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_scoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_scoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_scoreable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_scoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_scoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_scoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_scoreable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_scoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_scoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary.CvssSummary_CvssSummary_score~~>CvssSummary_CvssSummary_scoreable github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|public|GetOdataType():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|public|GetScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|public|GetScore():CvssSummary_CvssSummary_scoreable github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|public|GetSeverity():*VulnerabilitySeverity github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|public|GetVectorString():*string github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|public|SetOdataType(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|public|SetScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|public|SetScore(value:CvssSummary_CvssSummary_scoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|public|SetSeverity(value:*VulnerabilitySeverity):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|public|SetVectorString(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummary::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummaryable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummaryable::|public|GetOdataType():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummaryable::|public|GetScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummaryable::|public|GetScore():CvssSummary_CvssSummary_scoreable github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummaryable::|public|GetSeverity():*VulnerabilitySeverity github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummaryable::|public|GetVectorString():*string github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummaryable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummaryable::|public|SetOdataType(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummaryable::|public|SetScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummaryable::|public|SetScore(value:CvssSummary_CvssSummary_scoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummaryable::|public|SetSeverity(value:*VulnerabilitySeverity):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummaryable::|public|SetVectorString(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.cvssSummaryable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable @@ -166912,14 +168614,60 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.security.formattedContentable:: github.com/microsoftgraph/msgraph-sdk-go/.models.security.formattedContentable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.formattedContentable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.security.formattedContent~~>FormattedContentable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitude::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitude::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitude::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitude::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitude::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitude::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitude::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitude::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitude::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitude::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitude::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitude::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitude::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitudeable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitudeable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitudeable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitudeable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitudeable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitudeable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitudeable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitudeable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitudeable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_latitude~~>GeoLocation_GeoLocation_latitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitude::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitude::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitude::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitude::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitude::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitude::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitude::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitude::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitude::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitude::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitude::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitude::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitude::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitudeable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitudeable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitudeable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitudeable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitudeable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitudeable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitudeable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitudeable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitudeable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation.GeoLocation_GeoLocation_longitude~~>GeoLocation_GeoLocation_longitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|GetCity():*string github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|GetCountryName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) -github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|GetLatitude():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|GetLongitude():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|GetLatitude():GeoLocation_GeoLocation_latitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|GetLongitude():GeoLocation_GeoLocation_longitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|GetState():*string github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|Serialize(writer:SerializationWriter):void @@ -166927,23 +168675,23 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|S github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|SetCity(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|SetCountryName(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|SetLatitude(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|SetLongitude(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|SetLatitude(value:GeoLocation_GeoLocation_latitudeable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|SetLongitude(value:GeoLocation_GeoLocation_longitudeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|public|SetState(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocation::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|GetCity():*string github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|GetCountryName():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|GetLatitude():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|GetLongitude():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|GetLatitude():GeoLocation_GeoLocation_latitudeable +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|GetLongitude():GeoLocation_GeoLocation_longitudeable github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|GetState():*string github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|SetCity(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|SetCountryName(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|SetLatitude(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|SetLongitude(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|SetLatitude(value:GeoLocation_GeoLocation_latitudeable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|SetLongitude(value:GeoLocation_GeoLocation_longitudeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable::|public|SetState(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.security.geoLocationable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable @@ -172697,26 +174445,49 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventable::|public|Se github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventable::|public|SetEventName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRate::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRate::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRate::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRate::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRate::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRate::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRate::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRate::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRate::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRate::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRate::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRate::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRateable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRateable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRateable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRateable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRateable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRateable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRateable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRateable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRateable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent.SimulationEventsContent_SimulationEventsContent_compromisedRate~~>SimulationEventsContent_SimulationEventsContent_compromisedRateable github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent::|public|GetBackingStore():BackingStore -github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent::|public|GetCompromisedRate():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent::|public|GetCompromisedRate():SimulationEventsContent_SimulationEventsContent_compromisedRateable github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent::|public|GetEvents():[]SimulationEventable github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent::|public|SetBackingStore(value:BackingStore):void -github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent::|public|SetCompromisedRate(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent::|public|SetCompromisedRate(value:SimulationEventsContent_SimulationEventsContent_compromisedRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent::|public|SetEvents(value:[]SimulationEventable):void github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContent::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContentable::|public|GetBackingStore():BackingStore -github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContentable::|public|GetCompromisedRate():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContentable::|public|GetCompromisedRate():SimulationEventsContent_SimulationEventsContent_compromisedRateable github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContentable::|public|GetEvents():[]SimulationEventable github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContentable::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContentable::|public|SetBackingStore(value:BackingStore):void -github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContentable::|public|SetCompromisedRate(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContentable::|public|SetCompromisedRate(value:SimulationEventsContent_SimulationEventsContent_compromisedRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContentable::|public|SetEvents(value:[]SimulationEventable):void github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContentable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.simulationEventsContentable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable @@ -176289,13 +178060,105 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceAudioQualit github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceAudioQuality::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceAudioQuality::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceAudioQualityable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable; TeleconferenceDeviceMediaQualityable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage~~>TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage~~>TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage~~>TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality.TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage~~>TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetAverageInboundJitter():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetAverageInboundPacketLossRateInPercentage():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetAverageInboundPacketLossRateInPercentage():TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetAverageInboundRoundTripDelay():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetAverageOutboundJitter():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetAverageOutboundPacketLossRateInPercentage():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetAverageOutboundPacketLossRateInPercentage():TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetAverageOutboundRoundTripDelay():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetChannelIndex():*int32 @@ -176304,10 +178167,10 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualit github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetLocalIPAddress():*string github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetLocalPort():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetMaximumInboundJitter():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetMaximumInboundPacketLossRateInPercentage():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetMaximumInboundPacketLossRateInPercentage():TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetMaximumInboundRoundTripDelay():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetMaximumOutboundJitter():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetMaximumOutboundPacketLossRateInPercentage():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetMaximumOutboundPacketLossRateInPercentage():TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetMaximumOutboundRoundTripDelay():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetMediaDuration():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|GetNetworkLinkSpeedInBytes():*int64 @@ -176318,10 +178181,10 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualit github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetAverageInboundJitter(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetAverageInboundPacketLossRateInPercentage(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetAverageInboundPacketLossRateInPercentage(value:TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetAverageInboundRoundTripDelay(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetAverageOutboundJitter(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetAverageOutboundPacketLossRateInPercentage(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetAverageOutboundPacketLossRateInPercentage(value:TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetAverageOutboundRoundTripDelay(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetChannelIndex(value:*int32):void @@ -176329,10 +178192,10 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualit github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetLocalIPAddress(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetLocalPort(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetMaximumInboundJitter(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetMaximumInboundPacketLossRateInPercentage(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetMaximumInboundPacketLossRateInPercentage(value:TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetMaximumInboundRoundTripDelay(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetMaximumOutboundJitter(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetMaximumOutboundPacketLossRateInPercentage(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetMaximumOutboundPacketLossRateInPercentage(value:TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetMaximumOutboundRoundTripDelay(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetMediaDuration(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetNetworkLinkSpeedInBytes(value:*int64):void @@ -176342,10 +178205,10 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualit github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|public|SetRemotePort(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQuality::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetAverageInboundJitter():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetAverageInboundPacketLossRateInPercentage():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetAverageInboundPacketLossRateInPercentage():TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetAverageInboundRoundTripDelay():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetAverageOutboundJitter():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetAverageOutboundPacketLossRateInPercentage():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetAverageOutboundPacketLossRateInPercentage():TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetAverageOutboundRoundTripDelay():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetChannelIndex():*int32 @@ -176353,10 +178216,10 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualit github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetLocalIPAddress():*string github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetLocalPort():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetMaximumInboundJitter():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetMaximumInboundPacketLossRateInPercentage():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetMaximumInboundPacketLossRateInPercentage():TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetMaximumInboundRoundTripDelay():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetMaximumOutboundJitter():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetMaximumOutboundPacketLossRateInPercentage():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetMaximumOutboundPacketLossRateInPercentage():TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetMaximumOutboundRoundTripDelay():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetMediaDuration():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetNetworkLinkSpeedInBytes():*int64 @@ -176365,10 +178228,10 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualit github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetRemoteIPAddress():*string github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|GetRemotePort():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetAverageInboundJitter(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetAverageInboundPacketLossRateInPercentage(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetAverageInboundPacketLossRateInPercentage(value:TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetAverageInboundRoundTripDelay(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetAverageOutboundJitter(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetAverageOutboundPacketLossRateInPercentage(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetAverageOutboundPacketLossRateInPercentage(value:TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetAverageOutboundRoundTripDelay(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetChannelIndex(value:*int32):void @@ -176376,10 +178239,10 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualit github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetLocalIPAddress(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetLocalPort(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetMaximumInboundJitter(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetMaximumInboundPacketLossRateInPercentage(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetMaximumInboundPacketLossRateInPercentage(value:TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetMaximumInboundRoundTripDelay(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetMaximumOutboundJitter(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetMaximumOutboundPacketLossRateInPercentage(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetMaximumOutboundPacketLossRateInPercentage(value:TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetMaximumOutboundRoundTripDelay(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetMediaDuration(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceMediaQualityable::|public|SetNetworkLinkSpeedInBytes(value:*int64):void @@ -176453,27 +178316,119 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceScreenShari github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceScreenSharingQuality::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceScreenSharingQualityable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable; TeleconferenceDeviceVideoQualityable github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality-->*TeleconferenceDeviceMediaQuality +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate~~>TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate~~>TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate~~>TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality.TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate~~>TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|constructor():void -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|GetAverageInboundBitRate():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|GetAverageInboundFrameRate():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|GetAverageOutboundBitRate():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|GetAverageOutboundFrameRate():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|GetAverageInboundBitRate():TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|GetAverageInboundFrameRate():TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|GetAverageOutboundBitRate():TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|GetAverageOutboundFrameRate():TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|Serialize(writer:SerializationWriter):void -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|SetAverageInboundBitRate(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|SetAverageInboundFrameRate(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|SetAverageOutboundBitRate(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|SetAverageOutboundFrameRate(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|SetAverageInboundBitRate(value:TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|SetAverageInboundFrameRate(value:TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|SetAverageOutboundBitRate(value:TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|public|SetAverageOutboundFrameRate(value:TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQuality::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQualityable::|public|GetAverageInboundBitRate():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQualityable::|public|GetAverageInboundFrameRate():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQualityable::|public|GetAverageOutboundBitRate():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQualityable::|public|GetAverageOutboundFrameRate():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQualityable::|public|SetAverageInboundBitRate(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQualityable::|public|SetAverageInboundFrameRate(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQualityable::|public|SetAverageOutboundBitRate(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQualityable::|public|SetAverageOutboundFrameRate(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQualityable::|public|GetAverageInboundBitRate():TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQualityable::|public|GetAverageInboundFrameRate():TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQualityable::|public|GetAverageOutboundBitRate():TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQualityable::|public|GetAverageOutboundFrameRate():TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQualityable::|public|SetAverageInboundBitRate(value:TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQualityable::|public|SetAverageInboundFrameRate(value:TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQualityable::|public|SetAverageOutboundBitRate(value:TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQualityable::|public|SetAverageOutboundFrameRate(value:TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.teleconferenceDeviceVideoQualityable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable; TeleconferenceDeviceMediaQualityable github.com/microsoftgraph/msgraph-sdk-go/.models.templateApplicationLevel::0000-none github.com/microsoftgraph/msgraph-sdk-go/.models.templateApplicationLevel::0001-newPartners @@ -178153,31 +180108,54 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.trainingType::0000-unknown github.com/microsoftgraph/msgraph-sdk-go/.models.trainingType::0001-phishing github.com/microsoftgraph/msgraph-sdk-go/.models.trainingType::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-go/.models.trending-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weight::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weight::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weight::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weight::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weight::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weight::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weight::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weight::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weight::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weight::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weight::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weight::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weight::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weightable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weightable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weightable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weightable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weightable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weightable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weightable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weightable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weightable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.trending.Trending_Trending_weight~~>Trending_Trending_weightable github.com/microsoftgraph/msgraph-sdk-go/.models.trending::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.trending::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.trending::|public|GetLastModifiedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.trending::|public|GetResource():Entityable github.com/microsoftgraph/msgraph-sdk-go/.models.trending::|public|GetResourceReference():ResourceReferenceable github.com/microsoftgraph/msgraph-sdk-go/.models.trending::|public|GetResourceVisualization():ResourceVisualizationable -github.com/microsoftgraph/msgraph-sdk-go/.models.trending::|public|GetWeight():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.trending::|public|GetWeight():Trending_Trending_weightable github.com/microsoftgraph/msgraph-sdk-go/.models.trending::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.trending::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.trending::|public|SetLastModifiedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.trending::|public|SetResource(value:Entityable):void github.com/microsoftgraph/msgraph-sdk-go/.models.trending::|public|SetResourceReference(value:ResourceReferenceable):void github.com/microsoftgraph/msgraph-sdk-go/.models.trending::|public|SetResourceVisualization(value:ResourceVisualizationable):void -github.com/microsoftgraph/msgraph-sdk-go/.models.trending::|public|SetWeight(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.trending::|public|SetWeight(value:Trending_Trending_weightable):void github.com/microsoftgraph/msgraph-sdk-go/.models.trending::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.trendingable::|public|GetLastModifiedDateTime():*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time github.com/microsoftgraph/msgraph-sdk-go/.models.trendingable::|public|GetResource():Entityable github.com/microsoftgraph/msgraph-sdk-go/.models.trendingable::|public|GetResourceReference():ResourceReferenceable github.com/microsoftgraph/msgraph-sdk-go/.models.trendingable::|public|GetResourceVisualization():ResourceVisualizationable -github.com/microsoftgraph/msgraph-sdk-go/.models.trendingable::|public|GetWeight():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.trendingable::|public|GetWeight():Trending_Trending_weightable github.com/microsoftgraph/msgraph-sdk-go/.models.trendingable::|public|SetLastModifiedDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.trendingable::|public|SetResource(value:Entityable):void github.com/microsoftgraph/msgraph-sdk-go/.models.trendingable::|public|SetResourceReference(value:ResourceReferenceable):void github.com/microsoftgraph/msgraph-sdk-go/.models.trendingable::|public|SetResourceVisualization(value:ResourceVisualizationable):void -github.com/microsoftgraph/msgraph-sdk-go/.models.trendingable::|public|SetWeight(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.trendingable::|public|SetWeight(value:Trending_Trending_weightable):void github.com/microsoftgraph/msgraph-sdk-go/.models.trendingable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.trendingCollectionResponse-->*BaseCollectionPaginationCountResponse github.com/microsoftgraph/msgraph-sdk-go/.models.trendingCollectionResponse::|public|constructor():void @@ -180016,12 +181994,35 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userDefaultAuthenticationMethod github.com/microsoftgraph/msgraph-sdk-go/.models.userDefaultAuthenticationMethod::0006-none github.com/microsoftgraph/msgraph-sdk-go/.models.userDefaultAuthenticationMethod::0007-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore~~>UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|GetActiveDeviceCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|GetAppCrashCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|GetAppDisplayName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|GetAppHangCount():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|GetAppHealthScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|GetAppHealthScore():UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|GetAppName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|GetAppPublisher():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|GetAppUsageDuration():*int32 @@ -180033,7 +182034,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealt github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|SetAppCrashCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|SetAppDisplayName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|SetAppHangCount(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|SetAppHealthScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|SetAppHealthScore(value:UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|SetAppName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|SetAppPublisher(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformance::|public|SetAppUsageDuration(value:*int32):void @@ -180043,7 +182044,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealt github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformanceable::|public|GetAppCrashCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformanceable::|public|GetAppDisplayName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformanceable::|public|GetAppHangCount():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformanceable::|public|GetAppHealthScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformanceable::|public|GetAppHealthScore():UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformanceable::|public|GetAppName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformanceable::|public|GetAppPublisher():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformanceable::|public|GetAppUsageDuration():*int32 @@ -180052,7 +182053,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealt github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformanceable::|public|SetAppCrashCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformanceable::|public|SetAppDisplayName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformanceable::|public|SetAppHangCount(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformanceable::|public|SetAppHealthScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformanceable::|public|SetAppHealthScore(value:UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformanceable::|public|SetAppName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformanceable::|public|SetAppPublisher(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthApplicationPerformanceable::|public|SetAppUsageDuration(value:*int32):void @@ -180220,6 +182221,29 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealt github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponseable::|public|SetValue(value:[]UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponseable~~>BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore~~>UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance::|public|GetActiveDeviceCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance::|public|GetDeviceManufacturer():*string @@ -180227,7 +182251,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealt github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance::|public|GetHealthStatus():*UserExperienceAnalyticsHealthState github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance::|public|GetMeanTimeToFailureInMinutes():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance::|public|GetModelAppHealthScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance::|public|GetModelAppHealthScore():UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance::|public|SetActiveDeviceCount(value:*int32):void @@ -180235,20 +182259,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealt github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance::|public|SetDeviceModel(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance::|public|SetHealthStatus(value:*UserExperienceAnalyticsHealthState):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance::|public|SetMeanTimeToFailureInMinutes(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance::|public|SetModelAppHealthScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance::|public|SetModelAppHealthScore(value:UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformance::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceable::|public|GetActiveDeviceCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceable::|public|GetDeviceManufacturer():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceable::|public|GetDeviceModel():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceable::|public|GetHealthStatus():*UserExperienceAnalyticsHealthState github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceable::|public|GetMeanTimeToFailureInMinutes():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceable::|public|GetModelAppHealthScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceable::|public|GetModelAppHealthScore():UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceable::|public|SetActiveDeviceCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceable::|public|SetDeviceManufacturer(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceable::|public|SetDeviceModel(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceable::|public|SetHealthStatus(value:*UserExperienceAnalyticsHealthState):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceable::|public|SetMeanTimeToFailureInMinutes(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceable::|public|SetModelAppHealthScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceable::|public|SetModelAppHealthScore(value:UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse-->*BaseCollectionPaginationCountResponse github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse::|public|constructor():void @@ -180261,11 +182285,34 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealt github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponseable::|public|SetValue(value:[]UserExperienceAnalyticsAppHealthDeviceModelPerformanceable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponseable~~>BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore~~>UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance::|public|GetAppCrashCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance::|public|GetAppHangCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance::|public|GetCrashedAppCount():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance::|public|GetDeviceAppHealthScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance::|public|GetDeviceAppHealthScore():UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance::|public|GetDeviceDisplayName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance::|public|GetDeviceId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance::|public|GetDeviceManufacturer():*string @@ -180279,7 +182326,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealt github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance::|public|SetAppCrashCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance::|public|SetAppHangCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance::|public|SetCrashedAppCount(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance::|public|SetDeviceAppHealthScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance::|public|SetDeviceAppHealthScore(value:UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance::|public|SetDeviceDisplayName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance::|public|SetDeviceId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformance::|public|SetDeviceManufacturer(value:*string):void @@ -180291,7 +182338,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealt github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceable::|public|GetAppCrashCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceable::|public|GetAppHangCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceable::|public|GetCrashedAppCount():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceable::|public|GetDeviceAppHealthScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceable::|public|GetDeviceAppHealthScore():UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceable::|public|GetDeviceDisplayName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceable::|public|GetDeviceId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceable::|public|GetDeviceManufacturer():*string @@ -180302,7 +182349,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealt github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceable::|public|SetAppCrashCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceable::|public|SetAppHangCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceable::|public|SetCrashedAppCount(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceable::|public|SetDeviceAppHealthScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceable::|public|SetDeviceAppHealthScore(value:UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceable::|public|SetDeviceDisplayName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceable::|public|SetDeviceId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceable::|public|SetDeviceManufacturer(value:*string):void @@ -180367,31 +182414,54 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealt github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponseable::|public|SetValue(value:[]UserExperienceAnalyticsAppHealthDevicePerformanceDetailsable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponseable~~>BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore~~>UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance::|public|GetActiveDeviceCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance::|public|GetMeanTimeToFailureInMinutes():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance::|public|GetOsBuildNumber():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance::|public|GetOsVersion():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance::|public|GetOsVersionAppHealthScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance::|public|GetOsVersionAppHealthScore():UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance::|public|SetActiveDeviceCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance::|public|SetMeanTimeToFailureInMinutes(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance::|public|SetOsBuildNumber(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance::|public|SetOsVersion(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance::|public|SetOsVersionAppHealthScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance::|public|SetOsVersionAppHealthScore(value:UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformance::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformanceable::|public|GetActiveDeviceCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformanceable::|public|GetMeanTimeToFailureInMinutes():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformanceable::|public|GetOsBuildNumber():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformanceable::|public|GetOsVersion():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformanceable::|public|GetOsVersionAppHealthScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformanceable::|public|GetOsVersionAppHealthScore():UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformanceable::|public|SetActiveDeviceCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformanceable::|public|SetMeanTimeToFailureInMinutes(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformanceable::|public|SetOsBuildNumber(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformanceable::|public|SetOsVersion(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformanceable::|public|SetOsVersionAppHealthScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformanceable::|public|SetOsVersionAppHealthScore(value:UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformanceable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse-->*BaseCollectionPaginationCountResponse github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse::|public|constructor():void @@ -180562,9 +182632,101 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsCloudMan github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsCloudManagementDevicesSummaryable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsCloudManagementDevicesSummary~~>UserExperienceAnalyticsCloudManagementDevicesSummaryable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens~~>UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts~~>UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore~~>UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore~~>UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|constructor():void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|GetAverageBlueScreens():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|GetAverageRestarts():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|GetAverageBlueScreens():UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|GetAverageRestarts():UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|GetBlueScreenCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|GetBootScore():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|GetCoreBootTimeInMs():*int32 @@ -180579,15 +182741,15 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePe github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|GetLoginScore():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|GetManufacturer():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|GetModel():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|GetModelStartupPerformanceScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|GetModelStartupPerformanceScore():UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|GetOperatingSystemVersion():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|GetResponsiveDesktopTimeInMs():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|GetRestartCount():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|GetStartupPerformanceScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|GetStartupPerformanceScore():UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|Serialize(writer:SerializationWriter):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|SetAverageBlueScreens(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|SetAverageRestarts(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|SetAverageBlueScreens(value:UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|SetAverageRestarts(value:UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|SetBlueScreenCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|SetBootScore(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|SetCoreBootTimeInMs(value:*int32):void @@ -180601,14 +182763,14 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePe github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|SetLoginScore(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|SetManufacturer(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|SetModel(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|SetModelStartupPerformanceScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|SetModelStartupPerformanceScore(value:UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|SetOperatingSystemVersion(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|SetResponsiveDesktopTimeInMs(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|SetRestartCount(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|SetStartupPerformanceScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|public|SetStartupPerformanceScore(value:UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformance::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|GetAverageBlueScreens():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|GetAverageRestarts():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|GetAverageBlueScreens():UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|GetAverageRestarts():UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|GetBlueScreenCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|GetBootScore():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|GetCoreBootTimeInMs():*int32 @@ -180622,13 +182784,13 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePe github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|GetLoginScore():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|GetManufacturer():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|GetModel():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|GetModelStartupPerformanceScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|GetModelStartupPerformanceScore():UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|GetOperatingSystemVersion():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|GetResponsiveDesktopTimeInMs():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|GetRestartCount():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|GetStartupPerformanceScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|SetAverageBlueScreens(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|SetAverageRestarts(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|GetStartupPerformanceScore():UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|SetAverageBlueScreens(value:UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|SetAverageRestarts(value:UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|SetBlueScreenCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|SetBootScore(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|SetCoreBootTimeInMs(value:*int32):void @@ -180642,11 +182804,11 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePe github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|SetLoginScore(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|SetManufacturer(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|SetModel(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|SetModelStartupPerformanceScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|SetModelStartupPerformanceScore(value:UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|SetOperatingSystemVersion(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|SetResponsiveDesktopTimeInMs(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|SetRestartCount(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|SetStartupPerformanceScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable::|public|SetStartupPerformanceScore(value:UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceCollectionResponse-->*BaseCollectionPaginationCountResponse github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceCollectionResponse::|public|constructor():void @@ -180659,47 +182821,162 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePe github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceCollectionResponseable::|public|SetValue(value:[]UserExperienceAnalyticsDevicePerformanceable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDevicePerformanceCollectionResponseable~~>BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore~~>UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore~~>UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore~~>UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore~~>UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore~~>UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|constructor():void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|GetAppReliabilityScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|GetBatteryHealthScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|GetAppReliabilityScore():UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|GetBatteryHealthScore():UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|GetDeviceName():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|GetEndpointAnalyticsScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|GetEndpointAnalyticsScore():UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|GetHealthStatus():*UserExperienceAnalyticsHealthState github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|GetManufacturer():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|GetModel():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|GetStartupPerformanceScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|GetWorkFromAnywhereScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|GetStartupPerformanceScore():UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|GetWorkFromAnywhereScore():UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|Serialize(writer:SerializationWriter):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|SetAppReliabilityScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|SetBatteryHealthScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|SetAppReliabilityScore(value:UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|SetBatteryHealthScore(value:UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|SetDeviceName(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|SetEndpointAnalyticsScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|SetEndpointAnalyticsScore(value:UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|SetHealthStatus(value:*UserExperienceAnalyticsHealthState):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|SetManufacturer(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|SetModel(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|SetStartupPerformanceScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|SetWorkFromAnywhereScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|SetStartupPerformanceScore(value:UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|public|SetWorkFromAnywhereScore(value:UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScores::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|GetAppReliabilityScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|GetBatteryHealthScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|GetAppReliabilityScore():UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|GetBatteryHealthScore():UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|GetDeviceName():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|GetEndpointAnalyticsScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|GetEndpointAnalyticsScore():UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|GetHealthStatus():*UserExperienceAnalyticsHealthState github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|GetManufacturer():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|GetModel():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|GetStartupPerformanceScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|GetWorkFromAnywhereScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|SetAppReliabilityScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|SetBatteryHealthScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|GetStartupPerformanceScore():UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|GetWorkFromAnywhereScore():UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|SetAppReliabilityScore(value:UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|SetBatteryHealthScore(value:UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|SetDeviceName(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|SetEndpointAnalyticsScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|SetEndpointAnalyticsScore(value:UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|SetHealthStatus(value:*UserExperienceAnalyticsHealthState):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|SetManufacturer(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|SetModel(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|SetStartupPerformanceScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|SetWorkFromAnywhereScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|SetStartupPerformanceScore(value:UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable::|public|SetWorkFromAnywhereScore(value:UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresCollectionResponse-->*BaseCollectionPaginationCountResponse github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsDeviceScoresCollectionResponse::|public|constructor():void @@ -180929,19 +183206,42 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsInsightV github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsInsightValue~~>UserExperienceAnalyticsInsightValueable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsInsight~~>UserExperienceAnalyticsInsightable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric.UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value~~>UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric::|public|GetUnit():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric::|public|GetValue():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric::|public|GetValue():UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric::|public|SetUnit(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric::|public|SetValue(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric::|public|SetValue(value:UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetric::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetricable::|public|GetUnit():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetricable::|public|GetValue():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetricable::|public|GetValue():UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetricable::|public|SetUnit(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetricable::|public|SetValue(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetricable::|public|SetValue(value:UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetricable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetricCollectionResponse-->*BaseCollectionPaginationCountResponse github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetricCollectionResponse::|public|constructor():void @@ -180983,47 +183283,162 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetricHi github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetricHistoryCollectionResponseable::|public|SetValue(value:[]UserExperienceAnalyticsMetricHistoryable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsMetricHistoryCollectionResponseable~~>BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore~~>UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore~~>UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore~~>UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore~~>UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore~~>UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|constructor():void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|GetAppReliabilityScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|GetBatteryHealthScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|GetEndpointAnalyticsScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|GetAppReliabilityScore():UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|GetBatteryHealthScore():UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|GetEndpointAnalyticsScore():UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|GetHealthStatus():*UserExperienceAnalyticsHealthState github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|GetManufacturer():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|GetModel():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|GetModelDeviceCount():*int64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|GetStartupPerformanceScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|GetWorkFromAnywhereScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|GetStartupPerformanceScore():UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|GetWorkFromAnywhereScore():UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|Serialize(writer:SerializationWriter):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|SetAppReliabilityScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|SetBatteryHealthScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|SetEndpointAnalyticsScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|SetAppReliabilityScore(value:UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|SetBatteryHealthScore(value:UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|SetEndpointAnalyticsScore(value:UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|SetHealthStatus(value:*UserExperienceAnalyticsHealthState):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|SetManufacturer(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|SetModel(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|SetModelDeviceCount(value:*int64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|SetStartupPerformanceScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|SetWorkFromAnywhereScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|SetStartupPerformanceScore(value:UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|public|SetWorkFromAnywhereScore(value:UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScores::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|GetAppReliabilityScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|GetBatteryHealthScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|GetEndpointAnalyticsScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|GetAppReliabilityScore():UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|GetBatteryHealthScore():UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|GetEndpointAnalyticsScore():UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|GetHealthStatus():*UserExperienceAnalyticsHealthState github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|GetManufacturer():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|GetModel():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|GetModelDeviceCount():*int64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|GetStartupPerformanceScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|GetWorkFromAnywhereScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|SetAppReliabilityScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|SetBatteryHealthScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|SetEndpointAnalyticsScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|GetStartupPerformanceScore():UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|GetWorkFromAnywhereScore():UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|SetAppReliabilityScore(value:UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|SetBatteryHealthScore(value:UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|SetEndpointAnalyticsScore(value:UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|SetHealthStatus(value:*UserExperienceAnalyticsHealthState):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|SetManufacturer(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|SetModel(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|SetModelDeviceCount(value:*int64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|SetStartupPerformanceScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|SetWorkFromAnywhereScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|SetStartupPerformanceScore(value:UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable::|public|SetWorkFromAnywhereScore(value:UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresCollectionResponse-->*BaseCollectionPaginationCountResponse github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsModelScoresCollectionResponse::|public|constructor():void @@ -181118,15 +183533,130 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWindows1 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWindows10DevicesSummaryable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWindows10DevicesSummary~~>UserExperienceAnalyticsWindows10DevicesSummaryable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore~~>UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore~~>UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore~~>UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore~~>UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice.UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore~~>UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetAutoPilotProfileAssigned():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetAutoPilotRegistered():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetAzureAdDeviceId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetAzureAdJoinType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetAzureAdRegistered():*bool -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetCloudIdentityScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetCloudManagementScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetCloudProvisioningScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetCloudIdentityScore():UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetCloudManagementScore():UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetCloudProvisioningScore():UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetCompliancePolicySetToIntune():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetDeviceId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetDeviceName():*string @@ -181152,8 +183682,8 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFrom github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetTenantAttached():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetTpmCheckFailed():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetUpgradeEligibility():*OperatingSystemUpgradeEligibility -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetWindowsScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetWorkFromAnywhereScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetWindowsScore():UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|GetWorkFromAnywhereScore():UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetAutoPilotProfileAssigned(value:*bool):void @@ -181161,9 +183691,9 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFrom github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetAzureAdDeviceId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetAzureAdJoinType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetAzureAdRegistered(value:*bool):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetCloudIdentityScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetCloudManagementScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetCloudProvisioningScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetCloudIdentityScore(value:UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetCloudManagementScore(value:UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetCloudProvisioningScore(value:UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetCompliancePolicySetToIntune(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetDeviceId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetDeviceName(value:*string):void @@ -181188,17 +183718,17 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFrom github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetTenantAttached(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetTpmCheckFailed(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetUpgradeEligibility(value:*OperatingSystemUpgradeEligibility):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetWindowsScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetWorkFromAnywhereScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetWindowsScore(value:UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|public|SetWorkFromAnywhereScore(value:UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevice::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetAutoPilotProfileAssigned():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetAutoPilotRegistered():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetAzureAdDeviceId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetAzureAdJoinType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetAzureAdRegistered():*bool -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetCloudIdentityScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetCloudManagementScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetCloudProvisioningScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetCloudIdentityScore():UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetCloudManagementScore():UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetCloudProvisioningScore():UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetCompliancePolicySetToIntune():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetDeviceId():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetDeviceName():*string @@ -181223,16 +183753,16 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFrom github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetTenantAttached():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetTpmCheckFailed():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetUpgradeEligibility():*OperatingSystemUpgradeEligibility -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetWindowsScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetWorkFromAnywhereScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetWindowsScore():UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|GetWorkFromAnywhereScore():UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetAutoPilotProfileAssigned(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetAutoPilotRegistered(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetAzureAdDeviceId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetAzureAdJoinType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetAzureAdRegistered(value:*bool):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetCloudIdentityScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetCloudManagementScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetCloudProvisioningScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetCloudIdentityScore(value:UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetCloudManagementScore(value:UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetCloudProvisioningScore(value:UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetCompliancePolicySetToIntune(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetDeviceId(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetDeviceName(value:*string):void @@ -181257,8 +183787,8 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFrom github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetTenantAttached(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetTpmCheckFailed(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetUpgradeEligibility(value:*OperatingSystemUpgradeEligibility):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetWindowsScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetWorkFromAnywhereScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetWindowsScore(value:UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable::|public|SetWorkFromAnywhereScore(value:UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceCollectionResponse-->*BaseCollectionPaginationCountResponse github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDeviceCollectionResponse::|public|constructor():void @@ -181343,54 +183873,261 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFrom github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevicesSummaryable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereDevicesSummary~~>UserExperienceAnalyticsWorkFromAnywhereDevicesSummaryable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage~~>UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage~~>UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage~~>UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage~~>UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage~~>UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage~~>UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage~~>UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage~~>UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage~~>UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetOsCheckFailedPercentage():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetProcessor64BitCheckFailedPercentage():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetProcessorCoreCountCheckFailedPercentage():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetProcessorFamilyCheckFailedPercentage():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetProcessorSpeedCheckFailedPercentage():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetRamCheckFailedPercentage():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetSecureBootCheckFailedPercentage():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetStorageCheckFailedPercentage():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetOsCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetProcessor64BitCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetProcessorCoreCountCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetProcessorFamilyCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetProcessorSpeedCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetRamCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetSecureBootCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetStorageCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetTotalDeviceCount():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetTpmCheckFailedPercentage():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetTpmCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|GetUpgradeEligibleDeviceCount():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|Serialize(writer:SerializationWriter):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetOsCheckFailedPercentage(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetProcessor64BitCheckFailedPercentage(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetProcessorCoreCountCheckFailedPercentage(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetProcessorFamilyCheckFailedPercentage(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetProcessorSpeedCheckFailedPercentage(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetRamCheckFailedPercentage(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetSecureBootCheckFailedPercentage(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetStorageCheckFailedPercentage(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetOsCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetProcessor64BitCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetProcessorCoreCountCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetProcessorFamilyCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetProcessorSpeedCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetRamCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetSecureBootCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetStorageCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetTotalDeviceCount(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetTpmCheckFailedPercentage(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetTpmCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|SetUpgradeEligibleDeviceCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetOsCheckFailedPercentage():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetProcessor64BitCheckFailedPercentage():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetProcessorCoreCountCheckFailedPercentage():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetProcessorFamilyCheckFailedPercentage():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetProcessorSpeedCheckFailedPercentage():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetRamCheckFailedPercentage():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetSecureBootCheckFailedPercentage():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetStorageCheckFailedPercentage():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetOsCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetProcessor64BitCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetProcessorCoreCountCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetProcessorFamilyCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetProcessorSpeedCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetRamCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetSecureBootCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetStorageCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetTotalDeviceCount():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetTpmCheckFailedPercentage():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetTpmCheckFailedPercentage():UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|GetUpgradeEligibleDeviceCount():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetOsCheckFailedPercentage(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetProcessor64BitCheckFailedPercentage(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetProcessorCoreCountCheckFailedPercentage(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetProcessorFamilyCheckFailedPercentage(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetProcessorSpeedCheckFailedPercentage(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetRamCheckFailedPercentage(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetSecureBootCheckFailedPercentage(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetStorageCheckFailedPercentage(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetOsCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetProcessor64BitCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetProcessorCoreCountCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetProcessorFamilyCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetProcessorSpeedCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetRamCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetSecureBootCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetStorageCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetTotalDeviceCount(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetTpmCheckFailedPercentage(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetTpmCheckFailedPercentage(value:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable::|public|SetUpgradeEligibleDeviceCount(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereMetric-->*Entity @@ -181415,47 +184152,162 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFrom github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereMetricCollectionResponseable::|public|SetValue(value:[]UserExperienceAnalyticsWorkFromAnywhereMetricable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereMetricCollectionResponseable~~>BaseCollectionPaginationCountResponseable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore~~>UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore~~>UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore~~>UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore~~>UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore~~>UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|constructor():void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|GetCloudIdentityScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|GetCloudManagementScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|GetCloudProvisioningScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|GetCloudIdentityScore():UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|GetCloudManagementScore():UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|GetCloudProvisioningScore():UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|GetHealthStatus():*UserExperienceAnalyticsHealthState github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|GetManufacturer():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|GetModel():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|GetModelDeviceCount():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|GetWindowsScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|GetWorkFromAnywhereScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|GetWindowsScore():UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|GetWorkFromAnywhereScore():UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|Serialize(writer:SerializationWriter):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|SetCloudIdentityScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|SetCloudManagementScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|SetCloudProvisioningScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|SetCloudIdentityScore(value:UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|SetCloudManagementScore(value:UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|SetCloudProvisioningScore(value:UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|SetHealthStatus(value:*UserExperienceAnalyticsHealthState):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|SetManufacturer(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|SetModel(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|SetModelDeviceCount(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|SetWindowsScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|SetWorkFromAnywhereScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|SetWindowsScore(value:UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|SetWorkFromAnywhereScore(value:UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformance::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|GetCloudIdentityScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|GetCloudManagementScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|GetCloudProvisioningScore():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|GetCloudIdentityScore():UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|GetCloudManagementScore():UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|GetCloudProvisioningScore():UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|GetHealthStatus():*UserExperienceAnalyticsHealthState github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|GetManufacturer():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|GetModel():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|GetModelDeviceCount():*int32 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|GetWindowsScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|GetWorkFromAnywhereScore():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|SetCloudIdentityScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|SetCloudManagementScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|SetCloudProvisioningScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|GetWindowsScore():UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|GetWorkFromAnywhereScore():UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|SetCloudIdentityScore(value:UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|SetCloudManagementScore(value:UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|SetCloudProvisioningScore(value:UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|SetHealthStatus(value:*UserExperienceAnalyticsHealthState):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|SetManufacturer(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|SetModel(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|SetModelDeviceCount(value:*int32):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|SetWindowsScore(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|SetWorkFromAnywhereScore(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|SetWindowsScore(value:UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable::|public|SetWorkFromAnywhereScore(value:UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse-->*BaseCollectionPaginationCountResponse github.com/microsoftgraph/msgraph-sdk-go/.models.userExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse::|public|constructor():void @@ -182117,6 +184969,29 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userTeamworkable::|public|SetIn github.com/microsoftgraph/msgraph-sdk-go/.models.userTeamworkable::|public|SetLocale(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userTeamworkable::|public|SetRegion(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userTeamworkable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo.UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact~~>UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::|public|GetBackingStore():BackingStore @@ -182126,7 +185001,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::| github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::|public|GetIpAddress():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::|public|GetOsPlatformDeviceDetails():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::|public|GetPotentialScoreImpact():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::|public|GetPotentialScoreImpact():UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::|public|SetBackingStore(value:BackingStore):void @@ -182135,7 +185010,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::| github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::|public|SetIpAddress(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::|public|SetOsPlatformDeviceDetails(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::|public|SetPotentialScoreImpact(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::|public|SetPotentialScoreImpact(value:UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfoable::|public|GetBackingStore():BackingStore github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfoable::|public|GetBrowser():*string @@ -182143,14 +185018,14 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfoabl github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfoable::|public|GetIpAddress():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfoable::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfoable::|public|GetOsPlatformDeviceDetails():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfoable::|public|GetPotentialScoreImpact():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfoable::|public|GetPotentialScoreImpact():UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfoable::|public|SetBackingStore(value:BackingStore):void github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfoable::|public|SetBrowser(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfoable::|public|SetContentDateTime(value:*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time):void github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfoable::|public|SetIpAddress(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfoable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfoable::|public|SetOsPlatformDeviceDetails(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfoable::|public|SetPotentialScoreImpact(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfoable::|public|SetPotentialScoreImpact(value:UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable):void github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfoable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingContentEventInfo~~>UserTrainingContentEventInfoable github.com/microsoftgraph/msgraph-sdk-go/.models.userTrainingEventInfo::|public|constructor():void @@ -182303,6 +185178,29 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.verticalSectionable::|public|Ge github.com/microsoftgraph/msgraph-sdk-go/.models.verticalSectionable::|public|SetEmphasis(value:*SectionEmphasisType):void github.com/microsoftgraph/msgraph-sdk-go/.models.verticalSectionable::|public|SetWebparts(value:[]WebPartable):void github.com/microsoftgraph/msgraph-sdk-go/.models.verticalSectionable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRate::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRate::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRate::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRate::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRate::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRate::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRate::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRate::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRate::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRate::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRate::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRate::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRate::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRateable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRateable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRateable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRateable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRateable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRateable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRateable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRateable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRateable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.video.Video_Video_frameRate~~>Video_Video_frameRateable github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|GetAudioBitsPerSample():*int32 @@ -182314,7 +185212,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|GetBitrate():*in github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|GetDuration():*int64 github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|GetFourCC():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|GetFrameRate():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|GetFrameRate():Video_Video_frameRateable github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|GetHeight():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|GetWidth():*int32 @@ -182328,7 +185226,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|SetBackingStore( github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|SetBitrate(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|SetDuration(value:*int64):void github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|SetFourCC(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|SetFrameRate(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|SetFrameRate(value:Video_Video_frameRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|SetHeight(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.video::|public|SetWidth(value:*int32):void @@ -182341,7 +185239,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|GetBackingSt github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|GetBitrate():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|GetDuration():*int64 github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|GetFourCC():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|GetFrameRate():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|GetFrameRate():Video_Video_frameRateable github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|GetHeight():*int32 github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|GetOdataType():*string github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|GetWidth():*int32 @@ -182353,7 +185251,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|SetBackingSt github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|SetBitrate(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|SetDuration(value:*int64):void github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|SetFourCC(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|SetFrameRate(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|SetFrameRate(value:Video_Video_frameRateable):void github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|SetHeight(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|SetOdataType(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.videoable::|public|SetWidth(value:*int32):void @@ -183189,36 +186087,105 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.webPartDataable::|public|SetSer github.com/microsoftgraph/msgraph-sdk-go/.models.webPartDataable::|public|SetTitle(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.webPartDataable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.webPartData~~>WebPartDataable +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnId::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnId::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnId::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnId::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnId::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnId::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnId::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnId::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnId::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnId::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnId::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnId::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnId::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnIdable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnIdable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnIdable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnIdable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnIdable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnIdable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnIdable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnIdable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnIdable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_columnId~~>WebPartPosition_WebPartPosition_columnIdable +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionId::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionId::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionId::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionId::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionId::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionId::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionId::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionId::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionId::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionId::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionId::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionId::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionId::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionIdable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionIdable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionIdable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionIdable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionIdable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionIdable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionIdable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionIdable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionIdable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_horizontalSectionId~~>WebPartPosition_WebPartPosition_horizontalSectionIdable +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndex::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndex::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndex::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndex::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndex::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndex::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndex::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndex::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndex::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndex::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndex::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndex::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndex::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndexable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndexable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndexable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndexable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndexable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndexable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndexable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndexable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndexable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition.WebPartPosition_WebPartPosition_webPartIndex~~>WebPartPosition_WebPartPosition_webPartIndexable github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|GetBackingStore():BackingStore -github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|GetColumnId():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|GetColumnId():WebPartPosition_WebPartPosition_columnIdable github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) -github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|GetHorizontalSectionId():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|GetHorizontalSectionId():WebPartPosition_WebPartPosition_horizontalSectionIdable github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|GetIsInVerticalSection():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|GetOdataType():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|GetWebPartIndex():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|GetWebPartIndex():WebPartPosition_WebPartPosition_webPartIndexable github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|SetAdditionalData(value:map[string]any):void github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|SetBackingStore(value:BackingStore):void -github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|SetColumnId(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|SetHorizontalSectionId(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|SetColumnId(value:WebPartPosition_WebPartPosition_columnIdable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|SetHorizontalSectionId(value:WebPartPosition_WebPartPosition_horizontalSectionIdable):void github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|SetIsInVerticalSection(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|SetOdataType(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|SetWebPartIndex(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|public|SetWebPartIndex(value:WebPartPosition_WebPartPosition_webPartIndexable):void github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|GetBackingStore():BackingStore -github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|GetColumnId():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|GetHorizontalSectionId():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|GetColumnId():WebPartPosition_WebPartPosition_columnIdable +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|GetHorizontalSectionId():WebPartPosition_WebPartPosition_horizontalSectionIdable github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|GetIsInVerticalSection():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|GetOdataType():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|GetWebPartIndex():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|GetWebPartIndex():WebPartPosition_WebPartPosition_webPartIndexable github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|SetBackingStore(value:BackingStore):void -github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|SetColumnId(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|SetHorizontalSectionId(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|SetColumnId(value:WebPartPosition_WebPartPosition_columnIdable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|SetHorizontalSectionId(value:WebPartPosition_WebPartPosition_horizontalSectionIdable):void github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|SetIsInVerticalSection(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|SetOdataType(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|SetWebPartIndex(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable::|public|SetWebPartIndex(value:WebPartPosition_WebPartPosition_webPartIndexable):void github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPositionable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.webPartPosition~~>WebPartPositionable github.com/microsoftgraph/msgraph-sdk-go/.models.website::|public|constructor():void @@ -187223,58 +190190,150 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.workbookApplicationable::|publi github.com/microsoftgraph/msgraph-sdk-go/.models.workbookApplicationable::|public|SetCalculationMode(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookApplicationable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_height::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_height::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_height::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_height::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_height::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_height::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_height::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_height::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_height::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_height::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_height::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_height::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_height::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_heightable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_heightable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_heightable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_heightable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_heightable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_heightable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_heightable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_heightable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_heightable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_height~~>WorkbookChart_WorkbookChart_heightable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_left::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_left::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_left::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_left::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_left::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_left::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_left::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_left::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_left::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_left::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_left::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_left::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_left::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_leftable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_leftable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_leftable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_leftable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_leftable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_leftable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_leftable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_leftable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_leftable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_left~~>WorkbookChart_WorkbookChart_leftable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_top::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_top::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_top::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_top::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_top::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_top::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_top::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_top::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_top::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_top::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_top::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_top::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_top::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_topable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_topable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_topable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_topable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_topable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_topable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_topable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_topable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_topable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_top~~>WorkbookChart_WorkbookChart_topable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_width::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_width::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_width::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_width::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_width::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_width::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_width::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_width::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_width::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_width::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_width::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_width::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_width::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_widthable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_widthable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_widthable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_widthable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_widthable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_widthable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_widthable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_widthable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_widthable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart.WorkbookChart_WorkbookChart_width~~>WorkbookChart_WorkbookChart_widthable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|GetAxes():WorkbookChartAxesable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|GetDataLabels():WorkbookChartDataLabelsable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|GetFormat():WorkbookChartAreaFormatable -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|GetHeight():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|GetLeft():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|GetHeight():WorkbookChart_WorkbookChart_heightable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|GetLeft():WorkbookChart_WorkbookChart_leftable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|GetLegend():WorkbookChartLegendable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|GetName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|GetSeries():[]WorkbookChartSeriesable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|GetTitle():WorkbookChartTitleable -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|GetTop():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|GetWidth():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|GetTop():WorkbookChart_WorkbookChart_topable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|GetWidth():WorkbookChart_WorkbookChart_widthable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|GetWorksheet():WorkbookWorksheetable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|SetAxes(value:WorkbookChartAxesable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|SetDataLabels(value:WorkbookChartDataLabelsable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|SetFormat(value:WorkbookChartAreaFormatable):void -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|SetHeight(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|SetLeft(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|SetHeight(value:WorkbookChart_WorkbookChart_heightable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|SetLeft(value:WorkbookChart_WorkbookChart_leftable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|SetLegend(value:WorkbookChartLegendable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|SetName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|SetSeries(value:[]WorkbookChartSeriesable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|SetTitle(value:WorkbookChartTitleable):void -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|SetTop(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|SetWidth(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|SetTop(value:WorkbookChart_WorkbookChart_topable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|SetWidth(value:WorkbookChart_WorkbookChart_widthable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|public|SetWorksheet(value:WorkbookWorksheetable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChart::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|GetAxes():WorkbookChartAxesable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|GetDataLabels():WorkbookChartDataLabelsable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|GetFormat():WorkbookChartAreaFormatable -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|GetHeight():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|GetLeft():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|GetHeight():WorkbookChart_WorkbookChart_heightable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|GetLeft():WorkbookChart_WorkbookChart_leftable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|GetLegend():WorkbookChartLegendable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|GetName():*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|GetSeries():[]WorkbookChartSeriesable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|GetTitle():WorkbookChartTitleable -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|GetTop():*float64 -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|GetWidth():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|GetTop():WorkbookChart_WorkbookChart_topable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|GetWidth():WorkbookChart_WorkbookChart_widthable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|GetWorksheet():WorkbookWorksheetable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|SetAxes(value:WorkbookChartAxesable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|SetDataLabels(value:WorkbookChartDataLabelsable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|SetFormat(value:WorkbookChartAreaFormatable):void -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|SetHeight(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|SetLeft(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|SetHeight(value:WorkbookChart_WorkbookChart_heightable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|SetLeft(value:WorkbookChart_WorkbookChart_leftable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|SetLegend(value:WorkbookChartLegendable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|SetName(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|SetSeries(value:[]WorkbookChartSeriesable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|SetTitle(value:WorkbookChartTitleable):void -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|SetTop(value:*float64):void -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|SetWidth(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|SetTop(value:WorkbookChart_WorkbookChart_topable):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|SetWidth(value:WorkbookChart_WorkbookChart_widthable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable::|public|SetWorksheet(value:WorkbookWorksheetable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartAreaFormat-->*Entity @@ -187471,13 +190530,36 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFill::|public|Seri github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFill::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFillable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_size::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_size::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_size::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_size::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_size::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_size::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_size::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_size::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_size::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_size::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_size::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_size::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_size::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_sizeable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_sizeable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_sizeable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_sizeable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_sizeable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_sizeable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_sizeable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_sizeable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_sizeable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont.WorkbookChartFont_WorkbookChartFont_size~~>WorkbookChartFont_WorkbookChartFont_sizeable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|GetBold():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|GetColor():*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|GetItalic():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|GetName():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|GetSize():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|GetSize():WorkbookChartFont_WorkbookChartFont_sizeable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|GetUnderline():*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|Serialize(writer:SerializationWriter):void @@ -187485,20 +190567,20 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|SetB github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|SetColor(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|SetItalic(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|SetName(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|SetSize(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|SetSize(value:WorkbookChartFont_WorkbookChartFont_sizeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|public|SetUnderline(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFont::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFontable::|public|GetBold():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFontable::|public|GetColor():*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFontable::|public|GetItalic():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFontable::|public|GetName():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFontable::|public|GetSize():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFontable::|public|GetSize():WorkbookChartFont_WorkbookChartFont_sizeable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFontable::|public|GetUnderline():*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFontable::|public|SetBold(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFontable::|public|SetColor(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFontable::|public|SetItalic(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFontable::|public|SetName(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFontable::|public|SetSize(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFontable::|public|SetSize(value:WorkbookChartFont_WorkbookChartFont_sizeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFontable::|public|SetUnderline(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartFontable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookChartGridlines-->*Entity @@ -188121,13 +191203,36 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFillable::|public| github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFillable::|public|SetColor(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFillable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_size::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_size::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_size::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_size::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_size::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_size::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_size::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_size::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_size::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_size::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_size::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_size::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_size::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_sizeable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_sizeable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_sizeable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_sizeable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_sizeable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_sizeable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_sizeable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_sizeable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_sizeable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont.WorkbookRangeFont_WorkbookRangeFont_size~~>WorkbookRangeFont_WorkbookRangeFont_sizeable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|GetBold():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|GetColor():*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|GetItalic():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|GetName():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|GetSize():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|GetSize():WorkbookRangeFont_WorkbookRangeFont_sizeable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|GetUnderline():*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|Serialize(writer:SerializationWriter):void @@ -188135,62 +191240,108 @@ github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|SetB github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|SetColor(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|SetItalic(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|SetName(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|SetSize(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|SetSize(value:WorkbookRangeFont_WorkbookRangeFont_sizeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|public|SetUnderline(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFont::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFontable::|public|GetBold():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFontable::|public|GetColor():*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFontable::|public|GetItalic():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFontable::|public|GetName():*string -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFontable::|public|GetSize():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFontable::|public|GetSize():WorkbookRangeFont_WorkbookRangeFont_sizeable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFontable::|public|GetUnderline():*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFontable::|public|SetBold(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFontable::|public|SetColor(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFontable::|public|SetItalic(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFontable::|public|SetName(value:*string):void -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFontable::|public|SetSize(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFontable::|public|SetSize(value:WorkbookRangeFont_WorkbookRangeFont_sizeable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFontable::|public|SetUnderline(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFontable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat-->*Entity +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidth::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidth::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidth::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidth::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidth::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidth::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidth::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidth::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidth::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidth::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidth::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidth::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidth::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_columnWidth~~>WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeight::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeight::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeight::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeight::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeight::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeight::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeight::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeight::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeight::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeight::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeight::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeight::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeight::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable::|public|GetReferenceNumeric():*ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable::|public|SetReferenceNumeric(value:*ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat.WorkbookRangeFormat_WorkbookRangeFormat_rowHeight~~>WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|GetBorders():[]WorkbookRangeBorderable -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|GetColumnWidth():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|GetColumnWidth():WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|GetFill():WorkbookRangeFillable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|GetFont():WorkbookRangeFontable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|GetHorizontalAlignment():*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|GetProtection():WorkbookFormatProtectionable -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|GetRowHeight():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|GetRowHeight():WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|GetVerticalAlignment():*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|GetWrapText():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|OdataType:*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|Serialize(writer:SerializationWriter):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|SetBorders(value:[]WorkbookRangeBorderable):void -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|SetColumnWidth(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|SetColumnWidth(value:WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|SetFill(value:WorkbookRangeFillable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|SetFont(value:WorkbookRangeFontable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|SetHorizontalAlignment(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|SetProtection(value:WorkbookFormatProtectionable):void -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|SetRowHeight(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|SetRowHeight(value:WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|SetVerticalAlignment(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|public|SetWrapText(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormat::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|GetBorders():[]WorkbookRangeBorderable -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|GetColumnWidth():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|GetColumnWidth():WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|GetFill():WorkbookRangeFillable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|GetFont():WorkbookRangeFontable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|GetHorizontalAlignment():*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|GetProtection():WorkbookFormatProtectionable -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|GetRowHeight():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|GetRowHeight():WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|GetVerticalAlignment():*string github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|GetWrapText():*bool github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|SetBorders(value:[]WorkbookRangeBorderable):void -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|SetColumnWidth(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|SetColumnWidth(value:WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|SetFill(value:WorkbookRangeFillable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|SetFont(value:WorkbookRangeFontable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|SetHorizontalAlignment(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|SetProtection(value:WorkbookFormatProtectionable):void -github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|SetRowHeight(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|SetRowHeight(value:WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|SetVerticalAlignment(value:*string):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable::|public|SetWrapText(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.models.workbookRangeFormatable~~>Entityable; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable @@ -247737,6 +250888,29 @@ github.com/microsoftgraph/msgraph-sdk-go/.users.ItemExtensionsRequestBuilder::|p github.com/microsoftgraph/msgraph-sdk-go/.users.ItemExtensionsRequestBuilder::|public|ToPostRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Extensionable; ctx:context.Context; requestConfiguration?:*ItemExtensionsRequestBuilderPostRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.users.ItemExtensionsRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.users.ItemExtensionsRequestBuilder::|public|WithUrl(rawUrl:string):*ItemExtensionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage::|public|constructor():void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage::|public|getFieldDeserializers():map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage::|public|GetIsComposedType():bool +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage::|public|Serialize(writer:SerializationWriter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable::|public|GetBackingStore():BackingStore +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable::|public|GetDouble():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable::|public|GetReferenceNumeric():*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable::|public|GetString():*string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable::|public|SetBackingStore(value:BackingStore):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable::|public|SetDouble(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable::|public|SetReferenceNumeric(value:*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable::|public|SetString(value:*string):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable~~>*ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody.ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage~~>ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|constructor():void github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|GetAdditionalData():map[string]any github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|GetAttendees():[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AttendeeBaseable @@ -247746,7 +250920,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestB github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|GetLocationConstraint():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LocationConstraintable github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|GetMaxCandidates():*int32 github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|GetMeetingDuration():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|GetMinimumAttendeePercentage():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|GetMinimumAttendeePercentage():ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|GetReturnSuggestionReasons():*bool github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|GetTimeConstraint():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TimeConstraintable github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|Serialize(writer:SerializationWriter):void @@ -247757,7 +250931,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestB github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|SetLocationConstraint(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LocationConstraintable):void github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|SetMaxCandidates(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|SetMeetingDuration(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|SetMinimumAttendeePercentage(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|SetMinimumAttendeePercentage(value:ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable):void github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|SetReturnSuggestionReasons(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|public|SetTimeConstraint(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TimeConstraintable):void github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Parsable @@ -247767,7 +250941,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestB github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBodyable::|public|GetLocationConstraint():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LocationConstraintable github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBodyable::|public|GetMaxCandidates():*int32 github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBodyable::|public|GetMeetingDuration():*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration -github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBodyable::|public|GetMinimumAttendeePercentage():*float64 +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBodyable::|public|GetMinimumAttendeePercentage():ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBodyable::|public|GetReturnSuggestionReasons():*bool github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBodyable::|public|GetTimeConstraint():iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TimeConstraintable github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBodyable::|public|SetAttendees(value:[]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AttendeeBaseable):void @@ -247776,7 +250950,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestB github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBodyable::|public|SetLocationConstraint(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LocationConstraintable):void github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBodyable::|public|SetMaxCandidates(value:*int32):void github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBodyable::|public|SetMeetingDuration(value:*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration):void -github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBodyable::|public|SetMinimumAttendeePercentage(value:*float64):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBodyable::|public|SetMinimumAttendeePercentage(value:ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable):void github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBodyable::|public|SetReturnSuggestionReasons(value:*bool):void github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBodyable::|public|SetTimeConstraint(value:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TimeConstraintable):void github.com/microsoftgraph/msgraph-sdk-go/.users.ItemFindMeetingTimesPostRequestBodyable~~>*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder; *ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel; *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable @@ -253941,6 +257115,25 @@ github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeleteUser github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeleteUserFromSharedAppleDeviceRequestBuilder::|public|ToPostRequestInformation(body:ItemManagedDevicesItemDeleteUserFromSharedAppleDevicePostRequestBodyable; ctx:context.Context; requestConfiguration?:*ItemManagedDevicesItemDeleteUserFromSharedAppleDeviceRequestBuilderPostRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeleteUserFromSharedAppleDeviceRequestBuilder::|public|urlTemplate:string github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeleteUserFromSharedAppleDeviceRequestBuilder::|public|WithUrl(rawUrl:string):*ItemManagedDevicesItemDeleteUserFromSharedAppleDeviceRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder.ItemManagedDevicesItemDeviceCategoryRefRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder.ItemManagedDevicesItemDeviceCategoryRefRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder.ItemManagedDevicesItemDeviceCategoryRefRequestBuilderGetRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder.ItemManagedDevicesItemDeviceCategoryRefRequestBuilderGetRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder.ItemManagedDevicesItemDeviceCategoryRefRequestBuilderPutRequestConfiguration::|public|headers:*RequestHeaders +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder.ItemManagedDevicesItemDeviceCategoryRefRequestBuilderPutRequestConfiguration::|public|options:[]RequestOption +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|constructor(pathParameters:map[string]string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|constructor(rawUrl:string; requestAdapter:RequestAdapter):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|Delete(ctx:context.Context; requestConfiguration?:*ItemManagedDevicesItemDeviceCategoryRefRequestBuilderDeleteRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemManagedDevicesItemDeviceCategoryRefRequestBuilderGetRequestConfiguration):*string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|Put(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceUpdateable; ctx:context.Context; requestConfiguration?:*ItemManagedDevicesItemDeviceCategoryRefRequestBuilderPutRequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|requestAdapter:RequestAdapter +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*ItemManagedDevicesItemDeviceCategoryRefRequestBuilderDeleteRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemManagedDevicesItemDeviceCategoryRefRequestBuilderGetRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|ToPutRequestInformation(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceUpdateable; ctx:context.Context; requestConfiguration?:*ItemManagedDevicesItemDeviceCategoryRefRequestBuilderPutRequestConfiguration):*RequestInformation +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRefRequestBuilder::|public|WithUrl(rawUrl:string):*ItemManagedDevicesItemDeviceCategoryRefRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRequestBuilder-->*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRequestBuilder.ItemManagedDevicesItemDeviceCategoryRequestBuilderDeleteRequestConfiguration::|public|headers:*RequestHeaders github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRequestBuilder.ItemManagedDevicesItemDeviceCategoryRequestBuilderDeleteRequestConfiguration::|public|options:[]RequestOption @@ -253957,6 +257150,7 @@ github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCate github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRequestBuilder::|public|Get(ctx:context.Context; requestConfiguration?:*ItemManagedDevicesItemDeviceCategoryRequestBuilderGetRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCategoryable github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRequestBuilder::|public|Patch(body:iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCategoryable; ctx:context.Context; requestConfiguration?:*ItemManagedDevicesItemDeviceCategoryRequestBuilderPatchRequestConfiguration):iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCategoryable github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRequestBuilder::|public|pathParameters:map[string]string +github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRequestBuilder::|public|Ref():*ItemManagedDevicesItemDeviceCategoryRefRequestBuilder github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRequestBuilder::|public|requestAdapter:RequestAdapter github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRequestBuilder::|public|ToDeleteRequestInformation(ctx:context.Context; requestConfiguration?:*ItemManagedDevicesItemDeviceCategoryRequestBuilderDeleteRequestConfiguration):*RequestInformation github.com/microsoftgraph/msgraph-sdk-go/.users.ItemManagedDevicesItemDeviceCategoryRequestBuilder::|public|ToGetRequestInformation(ctx:context.Context; requestConfiguration?:*ItemManagedDevicesItemDeviceCategoryRequestBuilderGetRequestConfiguration):*RequestInformation diff --git a/kiota-lock.json b/kiota-lock.json index b9c24f1a28..6c52aa8c64 100644 --- a/kiota-lock.json +++ b/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "98EF62C7D00E0055EEF293516CE37164005556511054A4427B000658699E347C690A7914DA6986ED3BCA9369BD022680E8BB97C60642CD30589F657BDC7C2504", + "descriptionHash": "66A7CD3DBE416BD966B7AAB03F4B437A253FB7010CB15368DBD331DFDFEB9DDA51DA03438C025A1BCA0D859692CDB14909AC8EB48857711571CC4ABCD64404B8", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.19.0", + "kiotaVersion": "1.20.0", "clientClassName": "GraphBaseServiceClient", "typeAccessModifier": "Public", "clientNamespaceName": "github.com/microsoftgraph/msgraph-sdk-go/", diff --git a/models/average_comparative_score.go b/models/average_comparative_score.go index 4420f4e49c..bf1dcf2b38 100644 --- a/models/average_comparative_score.go +++ b/models/average_comparative_score.go @@ -9,6 +9,163 @@ type AverageComparativeScore struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// AverageComparativeScore_AverageComparativeScore_averageScore composed type wrapper for classes float64, ReferenceNumeric, string +type AverageComparativeScore_AverageComparativeScore_averageScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewAverageComparativeScore_AverageComparativeScore_averageScore instantiates a new AverageComparativeScore_AverageComparativeScore_averageScore and sets the default values. +func NewAverageComparativeScore_AverageComparativeScore_averageScore()(*AverageComparativeScore_AverageComparativeScore_averageScore) { + m := &AverageComparativeScore_AverageComparativeScore_averageScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateAverageComparativeScore_AverageComparativeScore_averageScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateAverageComparativeScore_AverageComparativeScore_averageScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewAverageComparativeScore_AverageComparativeScore_averageScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *AverageComparativeScore_AverageComparativeScore_averageScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *AverageComparativeScore_AverageComparativeScore_averageScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *AverageComparativeScore_AverageComparativeScore_averageScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *AverageComparativeScore_AverageComparativeScore_averageScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *AverageComparativeScore_AverageComparativeScore_averageScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *AverageComparativeScore_AverageComparativeScore_averageScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *AverageComparativeScore_AverageComparativeScore_averageScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *AverageComparativeScore_AverageComparativeScore_averageScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *AverageComparativeScore_AverageComparativeScore_averageScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *AverageComparativeScore_AverageComparativeScore_averageScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *AverageComparativeScore_AverageComparativeScore_averageScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type AverageComparativeScore_AverageComparativeScore_averageScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewAverageComparativeScore instantiates a new AverageComparativeScore and sets the default values. func NewAverageComparativeScore()(*AverageComparativeScore) { m := &AverageComparativeScore{ @@ -36,14 +193,14 @@ func (m *AverageComparativeScore) GetAdditionalData()(map[string]any) { return val.(map[string]any) } // GetAverageScore gets the averageScore property value. Average score within specified basis. -// returns a *float64 when successful -func (m *AverageComparativeScore) GetAverageScore()(*float64) { +// returns a AverageComparativeScore_AverageComparativeScore_averageScoreable when successful +func (m *AverageComparativeScore) GetAverageScore()(AverageComparativeScore_AverageComparativeScore_averageScoreable) { val, err := m.GetBackingStore().Get("averageScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(AverageComparativeScore_AverageComparativeScore_averageScoreable) } return nil } @@ -69,12 +226,12 @@ func (m *AverageComparativeScore) GetBasis()(*string) { func (m *AverageComparativeScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) res["averageScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateAverageComparativeScore_AverageComparativeScore_averageScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAverageScore(val) + m.SetAverageScore(val.(*AverageComparativeScore_AverageComparativeScore_averageScore)) } return nil } @@ -115,7 +272,7 @@ func (m *AverageComparativeScore) GetOdataType()(*string) { // Serialize serializes information the current object func (m *AverageComparativeScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { { - err := writer.WriteFloat64Value("averageScore", m.GetAverageScore()) + err := writer.WriteObjectValue("averageScore", m.GetAverageScore()) if err != nil { return err } @@ -148,7 +305,7 @@ func (m *AverageComparativeScore) SetAdditionalData(value map[string]any)() { } } // SetAverageScore sets the averageScore property value. Average score within specified basis. -func (m *AverageComparativeScore) SetAverageScore(value *float64)() { +func (m *AverageComparativeScore) SetAverageScore(value AverageComparativeScore_AverageComparativeScore_averageScoreable)() { err := m.GetBackingStore().Set("averageScore", value) if err != nil { panic(err) @@ -176,11 +333,11 @@ type AverageComparativeScoreable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetAverageScore()(*float64) + GetAverageScore()(AverageComparativeScore_AverageComparativeScore_averageScoreable) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) GetBasis()(*string) GetOdataType()(*string) - SetAverageScore(value *float64)() + SetAverageScore(value AverageComparativeScore_AverageComparativeScore_averageScoreable)() SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetBasis(value *string)() SetOdataType(value *string)() diff --git a/models/booking_appointment.go b/models/booking_appointment.go index 533e94b78f..75fbe3e4ce 100644 --- a/models/booking_appointment.go +++ b/models/booking_appointment.go @@ -3,12 +3,170 @@ package models import ( i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) // BookingAppointment represents a booked appointment of a service by a customer in a business. type BookingAppointment struct { Entity } +// BookingAppointment_BookingAppointment_price composed type wrapper for classes float64, ReferenceNumeric, string +type BookingAppointment_BookingAppointment_price struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewBookingAppointment_BookingAppointment_price instantiates a new BookingAppointment_BookingAppointment_price and sets the default values. +func NewBookingAppointment_BookingAppointment_price()(*BookingAppointment_BookingAppointment_price) { + m := &BookingAppointment_BookingAppointment_price{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateBookingAppointment_BookingAppointment_priceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateBookingAppointment_BookingAppointment_priceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewBookingAppointment_BookingAppointment_price() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *BookingAppointment_BookingAppointment_price) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *BookingAppointment_BookingAppointment_price) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *BookingAppointment_BookingAppointment_price) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *BookingAppointment_BookingAppointment_price) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *BookingAppointment_BookingAppointment_price) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *BookingAppointment_BookingAppointment_price) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *BookingAppointment_BookingAppointment_price) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *BookingAppointment_BookingAppointment_price) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *BookingAppointment_BookingAppointment_price) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *BookingAppointment_BookingAppointment_price) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *BookingAppointment_BookingAppointment_price) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type BookingAppointment_BookingAppointment_priceable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewBookingAppointment instantiates a new BookingAppointment and sets the default values. func NewBookingAppointment()(*BookingAppointment) { m := &BookingAppointment{ @@ -386,12 +544,12 @@ func (m *BookingAppointment) GetFieldDeserializers()(map[string]func(i878a80d233 return nil } res["price"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateBookingAppointment_BookingAppointment_priceFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetPrice(val) + m.SetPrice(val.(*BookingAppointment_BookingAppointment_price)) } return nil } @@ -618,14 +776,14 @@ func (m *BookingAppointment) GetPreBuffer()(*i878a80d2330e89d26896388a3f487eef27 return nil } // GetPrice gets the price property value. The regular price for an appointment for the specified bookingService. -// returns a *float64 when successful -func (m *BookingAppointment) GetPrice()(*float64) { +// returns a BookingAppointment_BookingAppointment_priceable when successful +func (m *BookingAppointment) GetPrice()(BookingAppointment_BookingAppointment_priceable) { val, err := m.GetBackingStore().Get("price") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(BookingAppointment_BookingAppointment_priceable) } return nil } @@ -876,7 +1034,7 @@ func (m *BookingAppointment) Serialize(writer i878a80d2330e89d26896388a3f487eef2 } } { - err = writer.WriteFloat64Value("price", m.GetPrice()) + err = writer.WriteObjectValue("price", m.GetPrice()) if err != nil { return err } @@ -1098,7 +1256,7 @@ func (m *BookingAppointment) SetPreBuffer(value *i878a80d2330e89d26896388a3f487e } } // SetPrice sets the price property value. The regular price for an appointment for the specified bookingService. -func (m *BookingAppointment) SetPrice(value *float64)() { +func (m *BookingAppointment) SetPrice(value BookingAppointment_BookingAppointment_priceable)() { err := m.GetBackingStore().Set("price", value) if err != nil { panic(err) @@ -1198,7 +1356,7 @@ type BookingAppointmentable interface { GetOptOutOfCustomerEmail()(*bool) GetPostBuffer()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) GetPreBuffer()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) - GetPrice()(*float64) + GetPrice()(BookingAppointment_BookingAppointment_priceable) GetPriceType()(*BookingPriceType) GetReminders()([]BookingReminderable) GetSelfServiceAppointmentId()(*string) @@ -1230,7 +1388,7 @@ type BookingAppointmentable interface { SetOptOutOfCustomerEmail(value *bool)() SetPostBuffer(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() SetPreBuffer(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() - SetPrice(value *float64)() + SetPrice(value BookingAppointment_BookingAppointment_priceable)() SetPriceType(value *BookingPriceType)() SetReminders(value []BookingReminderable)() SetSelfServiceAppointmentId(value *string)() diff --git a/models/booking_service.go b/models/booking_service.go index c292ed67b5..4fece28a76 100644 --- a/models/booking_service.go +++ b/models/booking_service.go @@ -3,12 +3,170 @@ package models import ( i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) // BookingService represents a particular service offered by a booking business. type BookingService struct { Entity } +// BookingService_BookingService_defaultPrice composed type wrapper for classes float64, ReferenceNumeric, string +type BookingService_BookingService_defaultPrice struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewBookingService_BookingService_defaultPrice instantiates a new BookingService_BookingService_defaultPrice and sets the default values. +func NewBookingService_BookingService_defaultPrice()(*BookingService_BookingService_defaultPrice) { + m := &BookingService_BookingService_defaultPrice{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateBookingService_BookingService_defaultPriceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateBookingService_BookingService_defaultPriceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewBookingService_BookingService_defaultPrice() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *BookingService_BookingService_defaultPrice) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *BookingService_BookingService_defaultPrice) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *BookingService_BookingService_defaultPrice) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *BookingService_BookingService_defaultPrice) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *BookingService_BookingService_defaultPrice) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *BookingService_BookingService_defaultPrice) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *BookingService_BookingService_defaultPrice) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *BookingService_BookingService_defaultPrice) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *BookingService_BookingService_defaultPrice) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *BookingService_BookingService_defaultPrice) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *BookingService_BookingService_defaultPrice) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type BookingService_BookingService_defaultPriceable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewBookingService instantiates a new BookingService and sets the default values. func NewBookingService()(*BookingService) { m := &BookingService{ @@ -82,14 +240,14 @@ func (m *BookingService) GetDefaultLocation()(Locationable) { return nil } // GetDefaultPrice gets the defaultPrice property value. The default monetary price for the service. -// returns a *float64 when successful -func (m *BookingService) GetDefaultPrice()(*float64) { +// returns a BookingService_BookingService_defaultPriceable when successful +func (m *BookingService) GetDefaultPrice()(BookingService_BookingService_defaultPriceable) { val, err := m.GetBackingStore().Get("defaultPrice") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(BookingService_BookingService_defaultPriceable) } return nil } @@ -202,12 +360,12 @@ func (m *BookingService) GetFieldDeserializers()(map[string]func(i878a80d2330e89 return nil } res["defaultPrice"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateBookingService_BookingService_defaultPriceFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetDefaultPrice(val) + m.SetDefaultPrice(val.(*BookingService_BookingService_defaultPrice)) } return nil } @@ -616,7 +774,7 @@ func (m *BookingService) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a } } { - err = writer.WriteFloat64Value("defaultPrice", m.GetDefaultPrice()) + err = writer.WriteObjectValue("defaultPrice", m.GetDefaultPrice()) if err != nil { return err } @@ -768,7 +926,7 @@ func (m *BookingService) SetDefaultLocation(value Locationable)() { } } // SetDefaultPrice sets the defaultPrice property value. The default monetary price for the service. -func (m *BookingService) SetDefaultPrice(value *float64)() { +func (m *BookingService) SetDefaultPrice(value BookingService_BookingService_defaultPriceable)() { err := m.GetBackingStore().Set("defaultPrice", value) if err != nil { panic(err) @@ -908,7 +1066,7 @@ type BookingServiceable interface { GetCustomQuestions()([]BookingQuestionAssignmentable) GetDefaultDuration()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) GetDefaultLocation()(Locationable) - GetDefaultPrice()(*float64) + GetDefaultPrice()(BookingService_BookingService_defaultPriceable) GetDefaultPriceType()(*BookingPriceType) GetDefaultReminders()([]BookingReminderable) GetDescription()(*string) @@ -932,7 +1090,7 @@ type BookingServiceable interface { SetCustomQuestions(value []BookingQuestionAssignmentable)() SetDefaultDuration(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() SetDefaultLocation(value Locationable)() - SetDefaultPrice(value *float64)() + SetDefaultPrice(value BookingService_BookingService_defaultPriceable)() SetDefaultPriceType(value *BookingPriceType)() SetDefaultReminders(value []BookingReminderable)() SetDescription(value *string)() diff --git a/models/callrecords/device_info.go b/models/callrecords/device_info.go index f83f3313cf..25899c25fe 100644 --- a/models/callrecords/device_info.go +++ b/models/callrecords/device_info.go @@ -2,6 +2,7 @@ package callrecords import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) @@ -9,6 +10,1890 @@ type DeviceInfo struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceInfo_DeviceInfo_captureNotFunctioningEventRatio instantiates a new DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio and sets the default values. +func NewDeviceInfo_DeviceInfo_captureNotFunctioningEventRatio()(*DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio) { + m := &DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceInfo_DeviceInfo_captureNotFunctioningEventRatioFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceInfo_DeviceInfo_captureNotFunctioningEventRatioFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceInfo_DeviceInfo_captureNotFunctioningEventRatio() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// DeviceInfo_DeviceInfo_cpuInsufficentEventRatio composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type DeviceInfo_DeviceInfo_cpuInsufficentEventRatio struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceInfo_DeviceInfo_cpuInsufficentEventRatio instantiates a new DeviceInfo_DeviceInfo_cpuInsufficentEventRatio and sets the default values. +func NewDeviceInfo_DeviceInfo_cpuInsufficentEventRatio()(*DeviceInfo_DeviceInfo_cpuInsufficentEventRatio) { + m := &DeviceInfo_DeviceInfo_cpuInsufficentEventRatio{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceInfo_DeviceInfo_cpuInsufficentEventRatioFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceInfo_DeviceInfo_cpuInsufficentEventRatioFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceInfo_DeviceInfo_cpuInsufficentEventRatio() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceInfo_DeviceInfo_cpuInsufficentEventRatio) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceInfo_DeviceInfo_cpuInsufficentEventRatio) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *DeviceInfo_DeviceInfo_cpuInsufficentEventRatio) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceInfo_DeviceInfo_cpuInsufficentEventRatio) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceInfo_DeviceInfo_cpuInsufficentEventRatio) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceInfo_DeviceInfo_cpuInsufficentEventRatio) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceInfo_DeviceInfo_cpuInsufficentEventRatio) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceInfo_DeviceInfo_cpuInsufficentEventRatio) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *DeviceInfo_DeviceInfo_cpuInsufficentEventRatio) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *DeviceInfo_DeviceInfo_cpuInsufficentEventRatio) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceInfo_DeviceInfo_cpuInsufficentEventRatio) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// DeviceInfo_DeviceInfo_deviceClippingEventRatio composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type DeviceInfo_DeviceInfo_deviceClippingEventRatio struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceInfo_DeviceInfo_deviceClippingEventRatio instantiates a new DeviceInfo_DeviceInfo_deviceClippingEventRatio and sets the default values. +func NewDeviceInfo_DeviceInfo_deviceClippingEventRatio()(*DeviceInfo_DeviceInfo_deviceClippingEventRatio) { + m := &DeviceInfo_DeviceInfo_deviceClippingEventRatio{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceInfo_DeviceInfo_deviceClippingEventRatioFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceInfo_DeviceInfo_deviceClippingEventRatioFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceInfo_DeviceInfo_deviceClippingEventRatio() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceInfo_DeviceInfo_deviceClippingEventRatio) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceInfo_DeviceInfo_deviceClippingEventRatio) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *DeviceInfo_DeviceInfo_deviceClippingEventRatio) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceInfo_DeviceInfo_deviceClippingEventRatio) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceInfo_DeviceInfo_deviceClippingEventRatio) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceInfo_DeviceInfo_deviceClippingEventRatio) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceInfo_DeviceInfo_deviceClippingEventRatio) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceInfo_DeviceInfo_deviceClippingEventRatio) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *DeviceInfo_DeviceInfo_deviceClippingEventRatio) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *DeviceInfo_DeviceInfo_deviceClippingEventRatio) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceInfo_DeviceInfo_deviceClippingEventRatio) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// DeviceInfo_DeviceInfo_deviceGlitchEventRatio composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type DeviceInfo_DeviceInfo_deviceGlitchEventRatio struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceInfo_DeviceInfo_deviceGlitchEventRatio instantiates a new DeviceInfo_DeviceInfo_deviceGlitchEventRatio and sets the default values. +func NewDeviceInfo_DeviceInfo_deviceGlitchEventRatio()(*DeviceInfo_DeviceInfo_deviceGlitchEventRatio) { + m := &DeviceInfo_DeviceInfo_deviceGlitchEventRatio{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceInfo_DeviceInfo_deviceGlitchEventRatioFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceInfo_DeviceInfo_deviceGlitchEventRatioFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceInfo_DeviceInfo_deviceGlitchEventRatio() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceInfo_DeviceInfo_deviceGlitchEventRatio) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceInfo_DeviceInfo_deviceGlitchEventRatio) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *DeviceInfo_DeviceInfo_deviceGlitchEventRatio) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceInfo_DeviceInfo_deviceGlitchEventRatio) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceInfo_DeviceInfo_deviceGlitchEventRatio) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceInfo_DeviceInfo_deviceGlitchEventRatio) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceInfo_DeviceInfo_deviceGlitchEventRatio) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceInfo_DeviceInfo_deviceGlitchEventRatio) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *DeviceInfo_DeviceInfo_deviceGlitchEventRatio) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *DeviceInfo_DeviceInfo_deviceGlitchEventRatio) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceInfo_DeviceInfo_deviceGlitchEventRatio) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare instantiates a new DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare and sets the default values. +func NewDeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare()(*DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare) { + m := &DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceInfo_DeviceInfo_lowSpeechLevelEventRatio instantiates a new DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio and sets the default values. +func NewDeviceInfo_DeviceInfo_lowSpeechLevelEventRatio()(*DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio) { + m := &DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceInfo_DeviceInfo_lowSpeechLevelEventRatioFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceInfo_DeviceInfo_lowSpeechLevelEventRatioFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceInfo_DeviceInfo_lowSpeechLevelEventRatio() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio instantiates a new DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio and sets the default values. +func NewDeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio()(*DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio) { + m := &DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// DeviceInfo_DeviceInfo_micGlitchRate composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type DeviceInfo_DeviceInfo_micGlitchRate struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceInfo_DeviceInfo_micGlitchRate instantiates a new DeviceInfo_DeviceInfo_micGlitchRate and sets the default values. +func NewDeviceInfo_DeviceInfo_micGlitchRate()(*DeviceInfo_DeviceInfo_micGlitchRate) { + m := &DeviceInfo_DeviceInfo_micGlitchRate{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceInfo_DeviceInfo_micGlitchRateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceInfo_DeviceInfo_micGlitchRateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceInfo_DeviceInfo_micGlitchRate() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceInfo_DeviceInfo_micGlitchRate) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceInfo_DeviceInfo_micGlitchRate) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *DeviceInfo_DeviceInfo_micGlitchRate) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceInfo_DeviceInfo_micGlitchRate) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceInfo_DeviceInfo_micGlitchRate) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceInfo_DeviceInfo_micGlitchRate) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceInfo_DeviceInfo_micGlitchRate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceInfo_DeviceInfo_micGlitchRate) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *DeviceInfo_DeviceInfo_micGlitchRate) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *DeviceInfo_DeviceInfo_micGlitchRate) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceInfo_DeviceInfo_micGlitchRate) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// DeviceInfo_DeviceInfo_renderMuteEventRatio composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type DeviceInfo_DeviceInfo_renderMuteEventRatio struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceInfo_DeviceInfo_renderMuteEventRatio instantiates a new DeviceInfo_DeviceInfo_renderMuteEventRatio and sets the default values. +func NewDeviceInfo_DeviceInfo_renderMuteEventRatio()(*DeviceInfo_DeviceInfo_renderMuteEventRatio) { + m := &DeviceInfo_DeviceInfo_renderMuteEventRatio{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceInfo_DeviceInfo_renderMuteEventRatioFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceInfo_DeviceInfo_renderMuteEventRatioFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceInfo_DeviceInfo_renderMuteEventRatio() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceInfo_DeviceInfo_renderMuteEventRatio) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceInfo_DeviceInfo_renderMuteEventRatio) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *DeviceInfo_DeviceInfo_renderMuteEventRatio) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceInfo_DeviceInfo_renderMuteEventRatio) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceInfo_DeviceInfo_renderMuteEventRatio) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceInfo_DeviceInfo_renderMuteEventRatio) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceInfo_DeviceInfo_renderMuteEventRatio) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceInfo_DeviceInfo_renderMuteEventRatio) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *DeviceInfo_DeviceInfo_renderMuteEventRatio) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *DeviceInfo_DeviceInfo_renderMuteEventRatio) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceInfo_DeviceInfo_renderMuteEventRatio) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceInfo_DeviceInfo_renderNotFunctioningEventRatio instantiates a new DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio and sets the default values. +func NewDeviceInfo_DeviceInfo_renderNotFunctioningEventRatio()(*DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio) { + m := &DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceInfo_DeviceInfo_renderNotFunctioningEventRatioFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceInfo_DeviceInfo_renderNotFunctioningEventRatioFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceInfo_DeviceInfo_renderNotFunctioningEventRatio() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceInfo_DeviceInfo_renderZeroVolumeEventRatio instantiates a new DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio and sets the default values. +func NewDeviceInfo_DeviceInfo_renderZeroVolumeEventRatio()(*DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio) { + m := &DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceInfo_DeviceInfo_renderZeroVolumeEventRatioFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceInfo_DeviceInfo_renderZeroVolumeEventRatioFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceInfo_DeviceInfo_renderZeroVolumeEventRatio() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// DeviceInfo_DeviceInfo_speakerGlitchRate composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type DeviceInfo_DeviceInfo_speakerGlitchRate struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceInfo_DeviceInfo_speakerGlitchRate instantiates a new DeviceInfo_DeviceInfo_speakerGlitchRate and sets the default values. +func NewDeviceInfo_DeviceInfo_speakerGlitchRate()(*DeviceInfo_DeviceInfo_speakerGlitchRate) { + m := &DeviceInfo_DeviceInfo_speakerGlitchRate{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceInfo_DeviceInfo_speakerGlitchRateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceInfo_DeviceInfo_speakerGlitchRateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceInfo_DeviceInfo_speakerGlitchRate() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceInfo_DeviceInfo_speakerGlitchRate) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceInfo_DeviceInfo_speakerGlitchRate) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *DeviceInfo_DeviceInfo_speakerGlitchRate) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceInfo_DeviceInfo_speakerGlitchRate) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceInfo_DeviceInfo_speakerGlitchRate) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceInfo_DeviceInfo_speakerGlitchRate) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceInfo_DeviceInfo_speakerGlitchRate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceInfo_DeviceInfo_speakerGlitchRate) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *DeviceInfo_DeviceInfo_speakerGlitchRate) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *DeviceInfo_DeviceInfo_speakerGlitchRate) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceInfo_DeviceInfo_speakerGlitchRate) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type DeviceInfo_DeviceInfo_deviceClippingEventRatioable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type DeviceInfo_DeviceInfo_deviceGlitchEventRatioable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type DeviceInfo_DeviceInfo_micGlitchRateable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type DeviceInfo_DeviceInfo_renderMuteEventRatioable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type DeviceInfo_DeviceInfo_speakerGlitchRateable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} // NewDeviceInfo instantiates a new DeviceInfo and sets the default values. func NewDeviceInfo()(*DeviceInfo) { m := &DeviceInfo{ @@ -65,50 +1950,50 @@ func (m *DeviceInfo) GetCaptureDeviceName()(*string) { return nil } // GetCaptureNotFunctioningEventRatio gets the captureNotFunctioningEventRatio property value. Fraction of the call that the media endpoint detected the capture device was not working properly. -// returns a *float32 when successful -func (m *DeviceInfo) GetCaptureNotFunctioningEventRatio()(*float32) { +// returns a DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable when successful +func (m *DeviceInfo) GetCaptureNotFunctioningEventRatio()(DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable) { val, err := m.GetBackingStore().Get("captureNotFunctioningEventRatio") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable) } return nil } // GetCpuInsufficentEventRatio gets the cpuInsufficentEventRatio property value. Fraction of the call that the media endpoint detected the CPU resources available were insufficient and caused poor quality of the audio sent and received. -// returns a *float32 when successful -func (m *DeviceInfo) GetCpuInsufficentEventRatio()(*float32) { +// returns a DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable when successful +func (m *DeviceInfo) GetCpuInsufficentEventRatio()(DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable) { val, err := m.GetBackingStore().Get("cpuInsufficentEventRatio") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable) } return nil } // GetDeviceClippingEventRatio gets the deviceClippingEventRatio property value. Fraction of the call that the media endpoint detected clipping in the captured audio that caused poor quality of the audio being sent. -// returns a *float32 when successful -func (m *DeviceInfo) GetDeviceClippingEventRatio()(*float32) { +// returns a DeviceInfo_DeviceInfo_deviceClippingEventRatioable when successful +func (m *DeviceInfo) GetDeviceClippingEventRatio()(DeviceInfo_DeviceInfo_deviceClippingEventRatioable) { val, err := m.GetBackingStore().Get("deviceClippingEventRatio") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(DeviceInfo_DeviceInfo_deviceClippingEventRatioable) } return nil } // GetDeviceGlitchEventRatio gets the deviceGlitchEventRatio property value. Fraction of the call that the media endpoint detected glitches or gaps in the audio played or captured that caused poor quality of the audio being sent or received. -// returns a *float32 when successful -func (m *DeviceInfo) GetDeviceGlitchEventRatio()(*float32) { +// returns a DeviceInfo_DeviceInfo_deviceGlitchEventRatioable when successful +func (m *DeviceInfo) GetDeviceGlitchEventRatio()(DeviceInfo_DeviceInfo_deviceGlitchEventRatioable) { val, err := m.GetBackingStore().Get("deviceGlitchEventRatio") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(DeviceInfo_DeviceInfo_deviceGlitchEventRatioable) } return nil } @@ -137,42 +2022,42 @@ func (m *DeviceInfo) GetFieldDeserializers()(map[string]func(i878a80d2330e89d268 return nil } res["captureNotFunctioningEventRatio"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateDeviceInfo_DeviceInfo_captureNotFunctioningEventRatioFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetCaptureNotFunctioningEventRatio(val) + m.SetCaptureNotFunctioningEventRatio(val.(*DeviceInfo_DeviceInfo_captureNotFunctioningEventRatio)) } return nil } res["cpuInsufficentEventRatio"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateDeviceInfo_DeviceInfo_cpuInsufficentEventRatioFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetCpuInsufficentEventRatio(val) + m.SetCpuInsufficentEventRatio(val.(*DeviceInfo_DeviceInfo_cpuInsufficentEventRatio)) } return nil } res["deviceClippingEventRatio"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateDeviceInfo_DeviceInfo_deviceClippingEventRatioFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetDeviceClippingEventRatio(val) + m.SetDeviceClippingEventRatio(val.(*DeviceInfo_DeviceInfo_deviceClippingEventRatio)) } return nil } res["deviceGlitchEventRatio"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateDeviceInfo_DeviceInfo_deviceGlitchEventRatioFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetDeviceGlitchEventRatio(val) + m.SetDeviceGlitchEventRatio(val.(*DeviceInfo_DeviceInfo_deviceGlitchEventRatio)) } return nil } @@ -187,42 +2072,42 @@ func (m *DeviceInfo) GetFieldDeserializers()(map[string]func(i878a80d2330e89d268 return nil } res["initialSignalLevelRootMeanSquare"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateDeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetInitialSignalLevelRootMeanSquare(val) + m.SetInitialSignalLevelRootMeanSquare(val.(*DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquare)) } return nil } res["lowSpeechLevelEventRatio"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateDeviceInfo_DeviceInfo_lowSpeechLevelEventRatioFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetLowSpeechLevelEventRatio(val) + m.SetLowSpeechLevelEventRatio(val.(*DeviceInfo_DeviceInfo_lowSpeechLevelEventRatio)) } return nil } res["lowSpeechToNoiseEventRatio"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateDeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetLowSpeechToNoiseEventRatio(val) + m.SetLowSpeechToNoiseEventRatio(val.(*DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatio)) } return nil } res["micGlitchRate"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateDeviceInfo_DeviceInfo_micGlitchRateFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetMicGlitchRate(val) + m.SetMicGlitchRate(val.(*DeviceInfo_DeviceInfo_micGlitchRate)) } return nil } @@ -277,32 +2162,32 @@ func (m *DeviceInfo) GetFieldDeserializers()(map[string]func(i878a80d2330e89d268 return nil } res["renderMuteEventRatio"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateDeviceInfo_DeviceInfo_renderMuteEventRatioFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetRenderMuteEventRatio(val) + m.SetRenderMuteEventRatio(val.(*DeviceInfo_DeviceInfo_renderMuteEventRatio)) } return nil } res["renderNotFunctioningEventRatio"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateDeviceInfo_DeviceInfo_renderNotFunctioningEventRatioFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetRenderNotFunctioningEventRatio(val) + m.SetRenderNotFunctioningEventRatio(val.(*DeviceInfo_DeviceInfo_renderNotFunctioningEventRatio)) } return nil } res["renderZeroVolumeEventRatio"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateDeviceInfo_DeviceInfo_renderZeroVolumeEventRatioFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetRenderZeroVolumeEventRatio(val) + m.SetRenderZeroVolumeEventRatio(val.(*DeviceInfo_DeviceInfo_renderZeroVolumeEventRatio)) } return nil } @@ -327,12 +2212,12 @@ func (m *DeviceInfo) GetFieldDeserializers()(map[string]func(i878a80d2330e89d268 return nil } res["speakerGlitchRate"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateDeviceInfo_DeviceInfo_speakerGlitchRateFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetSpeakerGlitchRate(val) + m.SetSpeakerGlitchRate(val.(*DeviceInfo_DeviceInfo_speakerGlitchRate)) } return nil } @@ -351,50 +2236,50 @@ func (m *DeviceInfo) GetHowlingEventCount()(*int32) { return nil } // GetInitialSignalLevelRootMeanSquare gets the initialSignalLevelRootMeanSquare property value. The root mean square (RMS) of the incoming signal of up to the first 30 seconds of the call. -// returns a *float32 when successful -func (m *DeviceInfo) GetInitialSignalLevelRootMeanSquare()(*float32) { +// returns a DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable when successful +func (m *DeviceInfo) GetInitialSignalLevelRootMeanSquare()(DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable) { val, err := m.GetBackingStore().Get("initialSignalLevelRootMeanSquare") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable) } return nil } // GetLowSpeechLevelEventRatio gets the lowSpeechLevelEventRatio property value. Fraction of the call that the media endpoint detected low speech level that caused poor quality of the audio being sent. -// returns a *float32 when successful -func (m *DeviceInfo) GetLowSpeechLevelEventRatio()(*float32) { +// returns a DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable when successful +func (m *DeviceInfo) GetLowSpeechLevelEventRatio()(DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable) { val, err := m.GetBackingStore().Get("lowSpeechLevelEventRatio") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable) } return nil } // GetLowSpeechToNoiseEventRatio gets the lowSpeechToNoiseEventRatio property value. Fraction of the call that the media endpoint detected low speech to noise level that caused poor quality of the audio being sent. -// returns a *float32 when successful -func (m *DeviceInfo) GetLowSpeechToNoiseEventRatio()(*float32) { +// returns a DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable when successful +func (m *DeviceInfo) GetLowSpeechToNoiseEventRatio()(DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable) { val, err := m.GetBackingStore().Get("lowSpeechToNoiseEventRatio") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable) } return nil } // GetMicGlitchRate gets the micGlitchRate property value. Glitches per 5 minute interval for the media endpoint's microphone. -// returns a *float32 when successful -func (m *DeviceInfo) GetMicGlitchRate()(*float32) { +// returns a DeviceInfo_DeviceInfo_micGlitchRateable when successful +func (m *DeviceInfo) GetMicGlitchRate()(DeviceInfo_DeviceInfo_micGlitchRateable) { val, err := m.GetBackingStore().Get("micGlitchRate") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(DeviceInfo_DeviceInfo_micGlitchRateable) } return nil } @@ -459,38 +2344,38 @@ func (m *DeviceInfo) GetRenderDeviceName()(*string) { return nil } // GetRenderMuteEventRatio gets the renderMuteEventRatio property value. Fraction of the call that media endpoint detected device render is muted. -// returns a *float32 when successful -func (m *DeviceInfo) GetRenderMuteEventRatio()(*float32) { +// returns a DeviceInfo_DeviceInfo_renderMuteEventRatioable when successful +func (m *DeviceInfo) GetRenderMuteEventRatio()(DeviceInfo_DeviceInfo_renderMuteEventRatioable) { val, err := m.GetBackingStore().Get("renderMuteEventRatio") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(DeviceInfo_DeviceInfo_renderMuteEventRatioable) } return nil } // GetRenderNotFunctioningEventRatio gets the renderNotFunctioningEventRatio property value. Fraction of the call that the media endpoint detected the render device was not working properly. -// returns a *float32 when successful -func (m *DeviceInfo) GetRenderNotFunctioningEventRatio()(*float32) { +// returns a DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable when successful +func (m *DeviceInfo) GetRenderNotFunctioningEventRatio()(DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable) { val, err := m.GetBackingStore().Get("renderNotFunctioningEventRatio") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable) } return nil } // GetRenderZeroVolumeEventRatio gets the renderZeroVolumeEventRatio property value. Fraction of the call that media endpoint detected device render volume is set to 0. -// returns a *float32 when successful -func (m *DeviceInfo) GetRenderZeroVolumeEventRatio()(*float32) { +// returns a DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable when successful +func (m *DeviceInfo) GetRenderZeroVolumeEventRatio()(DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable) { val, err := m.GetBackingStore().Get("renderZeroVolumeEventRatio") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable) } return nil } @@ -519,14 +2404,14 @@ func (m *DeviceInfo) GetSentSignalLevel()(*int32) { return nil } // GetSpeakerGlitchRate gets the speakerGlitchRate property value. Glitches per 5 minute internal for the media endpoint's loudspeaker. -// returns a *float32 when successful -func (m *DeviceInfo) GetSpeakerGlitchRate()(*float32) { +// returns a DeviceInfo_DeviceInfo_speakerGlitchRateable when successful +func (m *DeviceInfo) GetSpeakerGlitchRate()(DeviceInfo_DeviceInfo_speakerGlitchRateable) { val, err := m.GetBackingStore().Get("speakerGlitchRate") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(DeviceInfo_DeviceInfo_speakerGlitchRateable) } return nil } @@ -545,25 +2430,25 @@ func (m *DeviceInfo) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c } } { - err := writer.WriteFloat32Value("captureNotFunctioningEventRatio", m.GetCaptureNotFunctioningEventRatio()) + err := writer.WriteObjectValue("captureNotFunctioningEventRatio", m.GetCaptureNotFunctioningEventRatio()) if err != nil { return err } } { - err := writer.WriteFloat32Value("cpuInsufficentEventRatio", m.GetCpuInsufficentEventRatio()) + err := writer.WriteObjectValue("cpuInsufficentEventRatio", m.GetCpuInsufficentEventRatio()) if err != nil { return err } } { - err := writer.WriteFloat32Value("deviceClippingEventRatio", m.GetDeviceClippingEventRatio()) + err := writer.WriteObjectValue("deviceClippingEventRatio", m.GetDeviceClippingEventRatio()) if err != nil { return err } } { - err := writer.WriteFloat32Value("deviceGlitchEventRatio", m.GetDeviceGlitchEventRatio()) + err := writer.WriteObjectValue("deviceGlitchEventRatio", m.GetDeviceGlitchEventRatio()) if err != nil { return err } @@ -575,25 +2460,25 @@ func (m *DeviceInfo) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c } } { - err := writer.WriteFloat32Value("initialSignalLevelRootMeanSquare", m.GetInitialSignalLevelRootMeanSquare()) + err := writer.WriteObjectValue("initialSignalLevelRootMeanSquare", m.GetInitialSignalLevelRootMeanSquare()) if err != nil { return err } } { - err := writer.WriteFloat32Value("lowSpeechLevelEventRatio", m.GetLowSpeechLevelEventRatio()) + err := writer.WriteObjectValue("lowSpeechLevelEventRatio", m.GetLowSpeechLevelEventRatio()) if err != nil { return err } } { - err := writer.WriteFloat32Value("lowSpeechToNoiseEventRatio", m.GetLowSpeechToNoiseEventRatio()) + err := writer.WriteObjectValue("lowSpeechToNoiseEventRatio", m.GetLowSpeechToNoiseEventRatio()) if err != nil { return err } } { - err := writer.WriteFloat32Value("micGlitchRate", m.GetMicGlitchRate()) + err := writer.WriteObjectValue("micGlitchRate", m.GetMicGlitchRate()) if err != nil { return err } @@ -629,19 +2514,19 @@ func (m *DeviceInfo) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c } } { - err := writer.WriteFloat32Value("renderMuteEventRatio", m.GetRenderMuteEventRatio()) + err := writer.WriteObjectValue("renderMuteEventRatio", m.GetRenderMuteEventRatio()) if err != nil { return err } } { - err := writer.WriteFloat32Value("renderNotFunctioningEventRatio", m.GetRenderNotFunctioningEventRatio()) + err := writer.WriteObjectValue("renderNotFunctioningEventRatio", m.GetRenderNotFunctioningEventRatio()) if err != nil { return err } } { - err := writer.WriteFloat32Value("renderZeroVolumeEventRatio", m.GetRenderZeroVolumeEventRatio()) + err := writer.WriteObjectValue("renderZeroVolumeEventRatio", m.GetRenderZeroVolumeEventRatio()) if err != nil { return err } @@ -659,7 +2544,7 @@ func (m *DeviceInfo) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c } } { - err := writer.WriteFloat32Value("speakerGlitchRate", m.GetSpeakerGlitchRate()) + err := writer.WriteObjectValue("speakerGlitchRate", m.GetSpeakerGlitchRate()) if err != nil { return err } @@ -698,28 +2583,28 @@ func (m *DeviceInfo) SetCaptureDeviceName(value *string)() { } } // SetCaptureNotFunctioningEventRatio sets the captureNotFunctioningEventRatio property value. Fraction of the call that the media endpoint detected the capture device was not working properly. -func (m *DeviceInfo) SetCaptureNotFunctioningEventRatio(value *float32)() { +func (m *DeviceInfo) SetCaptureNotFunctioningEventRatio(value DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable)() { err := m.GetBackingStore().Set("captureNotFunctioningEventRatio", value) if err != nil { panic(err) } } // SetCpuInsufficentEventRatio sets the cpuInsufficentEventRatio property value. Fraction of the call that the media endpoint detected the CPU resources available were insufficient and caused poor quality of the audio sent and received. -func (m *DeviceInfo) SetCpuInsufficentEventRatio(value *float32)() { +func (m *DeviceInfo) SetCpuInsufficentEventRatio(value DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable)() { err := m.GetBackingStore().Set("cpuInsufficentEventRatio", value) if err != nil { panic(err) } } // SetDeviceClippingEventRatio sets the deviceClippingEventRatio property value. Fraction of the call that the media endpoint detected clipping in the captured audio that caused poor quality of the audio being sent. -func (m *DeviceInfo) SetDeviceClippingEventRatio(value *float32)() { +func (m *DeviceInfo) SetDeviceClippingEventRatio(value DeviceInfo_DeviceInfo_deviceClippingEventRatioable)() { err := m.GetBackingStore().Set("deviceClippingEventRatio", value) if err != nil { panic(err) } } // SetDeviceGlitchEventRatio sets the deviceGlitchEventRatio property value. Fraction of the call that the media endpoint detected glitches or gaps in the audio played or captured that caused poor quality of the audio being sent or received. -func (m *DeviceInfo) SetDeviceGlitchEventRatio(value *float32)() { +func (m *DeviceInfo) SetDeviceGlitchEventRatio(value DeviceInfo_DeviceInfo_deviceGlitchEventRatioable)() { err := m.GetBackingStore().Set("deviceGlitchEventRatio", value) if err != nil { panic(err) @@ -733,28 +2618,28 @@ func (m *DeviceInfo) SetHowlingEventCount(value *int32)() { } } // SetInitialSignalLevelRootMeanSquare sets the initialSignalLevelRootMeanSquare property value. The root mean square (RMS) of the incoming signal of up to the first 30 seconds of the call. -func (m *DeviceInfo) SetInitialSignalLevelRootMeanSquare(value *float32)() { +func (m *DeviceInfo) SetInitialSignalLevelRootMeanSquare(value DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable)() { err := m.GetBackingStore().Set("initialSignalLevelRootMeanSquare", value) if err != nil { panic(err) } } // SetLowSpeechLevelEventRatio sets the lowSpeechLevelEventRatio property value. Fraction of the call that the media endpoint detected low speech level that caused poor quality of the audio being sent. -func (m *DeviceInfo) SetLowSpeechLevelEventRatio(value *float32)() { +func (m *DeviceInfo) SetLowSpeechLevelEventRatio(value DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable)() { err := m.GetBackingStore().Set("lowSpeechLevelEventRatio", value) if err != nil { panic(err) } } // SetLowSpeechToNoiseEventRatio sets the lowSpeechToNoiseEventRatio property value. Fraction of the call that the media endpoint detected low speech to noise level that caused poor quality of the audio being sent. -func (m *DeviceInfo) SetLowSpeechToNoiseEventRatio(value *float32)() { +func (m *DeviceInfo) SetLowSpeechToNoiseEventRatio(value DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable)() { err := m.GetBackingStore().Set("lowSpeechToNoiseEventRatio", value) if err != nil { panic(err) } } // SetMicGlitchRate sets the micGlitchRate property value. Glitches per 5 minute interval for the media endpoint's microphone. -func (m *DeviceInfo) SetMicGlitchRate(value *float32)() { +func (m *DeviceInfo) SetMicGlitchRate(value DeviceInfo_DeviceInfo_micGlitchRateable)() { err := m.GetBackingStore().Set("micGlitchRate", value) if err != nil { panic(err) @@ -796,21 +2681,21 @@ func (m *DeviceInfo) SetRenderDeviceName(value *string)() { } } // SetRenderMuteEventRatio sets the renderMuteEventRatio property value. Fraction of the call that media endpoint detected device render is muted. -func (m *DeviceInfo) SetRenderMuteEventRatio(value *float32)() { +func (m *DeviceInfo) SetRenderMuteEventRatio(value DeviceInfo_DeviceInfo_renderMuteEventRatioable)() { err := m.GetBackingStore().Set("renderMuteEventRatio", value) if err != nil { panic(err) } } // SetRenderNotFunctioningEventRatio sets the renderNotFunctioningEventRatio property value. Fraction of the call that the media endpoint detected the render device was not working properly. -func (m *DeviceInfo) SetRenderNotFunctioningEventRatio(value *float32)() { +func (m *DeviceInfo) SetRenderNotFunctioningEventRatio(value DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable)() { err := m.GetBackingStore().Set("renderNotFunctioningEventRatio", value) if err != nil { panic(err) } } // SetRenderZeroVolumeEventRatio sets the renderZeroVolumeEventRatio property value. Fraction of the call that media endpoint detected device render volume is set to 0. -func (m *DeviceInfo) SetRenderZeroVolumeEventRatio(value *float32)() { +func (m *DeviceInfo) SetRenderZeroVolumeEventRatio(value DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable)() { err := m.GetBackingStore().Set("renderZeroVolumeEventRatio", value) if err != nil { panic(err) @@ -831,7 +2716,7 @@ func (m *DeviceInfo) SetSentSignalLevel(value *int32)() { } } // SetSpeakerGlitchRate sets the speakerGlitchRate property value. Glitches per 5 minute internal for the media endpoint's loudspeaker. -func (m *DeviceInfo) SetSpeakerGlitchRate(value *float32)() { +func (m *DeviceInfo) SetSpeakerGlitchRate(value DeviceInfo_DeviceInfo_speakerGlitchRateable)() { err := m.GetBackingStore().Set("speakerGlitchRate", value) if err != nil { panic(err) @@ -844,47 +2729,47 @@ type DeviceInfoable interface { GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) GetCaptureDeviceDriver()(*string) GetCaptureDeviceName()(*string) - GetCaptureNotFunctioningEventRatio()(*float32) - GetCpuInsufficentEventRatio()(*float32) - GetDeviceClippingEventRatio()(*float32) - GetDeviceGlitchEventRatio()(*float32) + GetCaptureNotFunctioningEventRatio()(DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable) + GetCpuInsufficentEventRatio()(DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable) + GetDeviceClippingEventRatio()(DeviceInfo_DeviceInfo_deviceClippingEventRatioable) + GetDeviceGlitchEventRatio()(DeviceInfo_DeviceInfo_deviceGlitchEventRatioable) GetHowlingEventCount()(*int32) - GetInitialSignalLevelRootMeanSquare()(*float32) - GetLowSpeechLevelEventRatio()(*float32) - GetLowSpeechToNoiseEventRatio()(*float32) - GetMicGlitchRate()(*float32) + GetInitialSignalLevelRootMeanSquare()(DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable) + GetLowSpeechLevelEventRatio()(DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable) + GetLowSpeechToNoiseEventRatio()(DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable) + GetMicGlitchRate()(DeviceInfo_DeviceInfo_micGlitchRateable) GetOdataType()(*string) GetReceivedNoiseLevel()(*int32) GetReceivedSignalLevel()(*int32) GetRenderDeviceDriver()(*string) GetRenderDeviceName()(*string) - GetRenderMuteEventRatio()(*float32) - GetRenderNotFunctioningEventRatio()(*float32) - GetRenderZeroVolumeEventRatio()(*float32) + GetRenderMuteEventRatio()(DeviceInfo_DeviceInfo_renderMuteEventRatioable) + GetRenderNotFunctioningEventRatio()(DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable) + GetRenderZeroVolumeEventRatio()(DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable) GetSentNoiseLevel()(*int32) GetSentSignalLevel()(*int32) - GetSpeakerGlitchRate()(*float32) + GetSpeakerGlitchRate()(DeviceInfo_DeviceInfo_speakerGlitchRateable) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetCaptureDeviceDriver(value *string)() SetCaptureDeviceName(value *string)() - SetCaptureNotFunctioningEventRatio(value *float32)() - SetCpuInsufficentEventRatio(value *float32)() - SetDeviceClippingEventRatio(value *float32)() - SetDeviceGlitchEventRatio(value *float32)() + SetCaptureNotFunctioningEventRatio(value DeviceInfo_DeviceInfo_captureNotFunctioningEventRatioable)() + SetCpuInsufficentEventRatio(value DeviceInfo_DeviceInfo_cpuInsufficentEventRatioable)() + SetDeviceClippingEventRatio(value DeviceInfo_DeviceInfo_deviceClippingEventRatioable)() + SetDeviceGlitchEventRatio(value DeviceInfo_DeviceInfo_deviceGlitchEventRatioable)() SetHowlingEventCount(value *int32)() - SetInitialSignalLevelRootMeanSquare(value *float32)() - SetLowSpeechLevelEventRatio(value *float32)() - SetLowSpeechToNoiseEventRatio(value *float32)() - SetMicGlitchRate(value *float32)() + SetInitialSignalLevelRootMeanSquare(value DeviceInfo_DeviceInfo_initialSignalLevelRootMeanSquareable)() + SetLowSpeechLevelEventRatio(value DeviceInfo_DeviceInfo_lowSpeechLevelEventRatioable)() + SetLowSpeechToNoiseEventRatio(value DeviceInfo_DeviceInfo_lowSpeechToNoiseEventRatioable)() + SetMicGlitchRate(value DeviceInfo_DeviceInfo_micGlitchRateable)() SetOdataType(value *string)() SetReceivedNoiseLevel(value *int32)() SetReceivedSignalLevel(value *int32)() SetRenderDeviceDriver(value *string)() SetRenderDeviceName(value *string)() - SetRenderMuteEventRatio(value *float32)() - SetRenderNotFunctioningEventRatio(value *float32)() - SetRenderZeroVolumeEventRatio(value *float32)() + SetRenderMuteEventRatio(value DeviceInfo_DeviceInfo_renderMuteEventRatioable)() + SetRenderNotFunctioningEventRatio(value DeviceInfo_DeviceInfo_renderNotFunctioningEventRatioable)() + SetRenderZeroVolumeEventRatio(value DeviceInfo_DeviceInfo_renderZeroVolumeEventRatioable)() SetSentNoiseLevel(value *int32)() SetSentSignalLevel(value *int32)() - SetSpeakerGlitchRate(value *float32)() + SetSpeakerGlitchRate(value DeviceInfo_DeviceInfo_speakerGlitchRateable)() } diff --git a/models/callrecords/media_stream.go b/models/callrecords/media_stream.go index 9954245b1c..931a32a6a8 100644 --- a/models/callrecords/media_stream.go +++ b/models/callrecords/media_stream.go @@ -3,6 +3,7 @@ package callrecords import ( i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) @@ -10,6 +11,1890 @@ type MediaStream struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// MediaStream_MediaStream_averageAudioDegradation composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type MediaStream_MediaStream_averageAudioDegradation struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewMediaStream_MediaStream_averageAudioDegradation instantiates a new MediaStream_MediaStream_averageAudioDegradation and sets the default values. +func NewMediaStream_MediaStream_averageAudioDegradation()(*MediaStream_MediaStream_averageAudioDegradation) { + m := &MediaStream_MediaStream_averageAudioDegradation{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateMediaStream_MediaStream_averageAudioDegradationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateMediaStream_MediaStream_averageAudioDegradationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewMediaStream_MediaStream_averageAudioDegradation() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *MediaStream_MediaStream_averageAudioDegradation) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *MediaStream_MediaStream_averageAudioDegradation) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *MediaStream_MediaStream_averageAudioDegradation) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *MediaStream_MediaStream_averageAudioDegradation) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *MediaStream_MediaStream_averageAudioDegradation) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *MediaStream_MediaStream_averageAudioDegradation) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *MediaStream_MediaStream_averageAudioDegradation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *MediaStream_MediaStream_averageAudioDegradation) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *MediaStream_MediaStream_averageAudioDegradation) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *MediaStream_MediaStream_averageAudioDegradation) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *MediaStream_MediaStream_averageAudioDegradation) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// MediaStream_MediaStream_averagePacketLossRate composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type MediaStream_MediaStream_averagePacketLossRate struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewMediaStream_MediaStream_averagePacketLossRate instantiates a new MediaStream_MediaStream_averagePacketLossRate and sets the default values. +func NewMediaStream_MediaStream_averagePacketLossRate()(*MediaStream_MediaStream_averagePacketLossRate) { + m := &MediaStream_MediaStream_averagePacketLossRate{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateMediaStream_MediaStream_averagePacketLossRateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateMediaStream_MediaStream_averagePacketLossRateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewMediaStream_MediaStream_averagePacketLossRate() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *MediaStream_MediaStream_averagePacketLossRate) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *MediaStream_MediaStream_averagePacketLossRate) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *MediaStream_MediaStream_averagePacketLossRate) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *MediaStream_MediaStream_averagePacketLossRate) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *MediaStream_MediaStream_averagePacketLossRate) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *MediaStream_MediaStream_averagePacketLossRate) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *MediaStream_MediaStream_averagePacketLossRate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *MediaStream_MediaStream_averagePacketLossRate) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *MediaStream_MediaStream_averagePacketLossRate) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *MediaStream_MediaStream_averagePacketLossRate) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *MediaStream_MediaStream_averagePacketLossRate) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// MediaStream_MediaStream_averageRatioOfConcealedSamples composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type MediaStream_MediaStream_averageRatioOfConcealedSamples struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewMediaStream_MediaStream_averageRatioOfConcealedSamples instantiates a new MediaStream_MediaStream_averageRatioOfConcealedSamples and sets the default values. +func NewMediaStream_MediaStream_averageRatioOfConcealedSamples()(*MediaStream_MediaStream_averageRatioOfConcealedSamples) { + m := &MediaStream_MediaStream_averageRatioOfConcealedSamples{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateMediaStream_MediaStream_averageRatioOfConcealedSamplesFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateMediaStream_MediaStream_averageRatioOfConcealedSamplesFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewMediaStream_MediaStream_averageRatioOfConcealedSamples() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *MediaStream_MediaStream_averageRatioOfConcealedSamples) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *MediaStream_MediaStream_averageRatioOfConcealedSamples) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *MediaStream_MediaStream_averageRatioOfConcealedSamples) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *MediaStream_MediaStream_averageRatioOfConcealedSamples) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *MediaStream_MediaStream_averageRatioOfConcealedSamples) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *MediaStream_MediaStream_averageRatioOfConcealedSamples) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *MediaStream_MediaStream_averageRatioOfConcealedSamples) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *MediaStream_MediaStream_averageRatioOfConcealedSamples) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *MediaStream_MediaStream_averageRatioOfConcealedSamples) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *MediaStream_MediaStream_averageRatioOfConcealedSamples) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *MediaStream_MediaStream_averageRatioOfConcealedSamples) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// MediaStream_MediaStream_averageReceivedFrameRate composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type MediaStream_MediaStream_averageReceivedFrameRate struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewMediaStream_MediaStream_averageReceivedFrameRate instantiates a new MediaStream_MediaStream_averageReceivedFrameRate and sets the default values. +func NewMediaStream_MediaStream_averageReceivedFrameRate()(*MediaStream_MediaStream_averageReceivedFrameRate) { + m := &MediaStream_MediaStream_averageReceivedFrameRate{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateMediaStream_MediaStream_averageReceivedFrameRateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateMediaStream_MediaStream_averageReceivedFrameRateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewMediaStream_MediaStream_averageReceivedFrameRate() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *MediaStream_MediaStream_averageReceivedFrameRate) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *MediaStream_MediaStream_averageReceivedFrameRate) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *MediaStream_MediaStream_averageReceivedFrameRate) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *MediaStream_MediaStream_averageReceivedFrameRate) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *MediaStream_MediaStream_averageReceivedFrameRate) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *MediaStream_MediaStream_averageReceivedFrameRate) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *MediaStream_MediaStream_averageReceivedFrameRate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *MediaStream_MediaStream_averageReceivedFrameRate) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *MediaStream_MediaStream_averageReceivedFrameRate) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *MediaStream_MediaStream_averageReceivedFrameRate) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *MediaStream_MediaStream_averageReceivedFrameRate) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// MediaStream_MediaStream_averageVideoFrameLossPercentage composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type MediaStream_MediaStream_averageVideoFrameLossPercentage struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewMediaStream_MediaStream_averageVideoFrameLossPercentage instantiates a new MediaStream_MediaStream_averageVideoFrameLossPercentage and sets the default values. +func NewMediaStream_MediaStream_averageVideoFrameLossPercentage()(*MediaStream_MediaStream_averageVideoFrameLossPercentage) { + m := &MediaStream_MediaStream_averageVideoFrameLossPercentage{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateMediaStream_MediaStream_averageVideoFrameLossPercentageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateMediaStream_MediaStream_averageVideoFrameLossPercentageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewMediaStream_MediaStream_averageVideoFrameLossPercentage() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *MediaStream_MediaStream_averageVideoFrameLossPercentage) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *MediaStream_MediaStream_averageVideoFrameLossPercentage) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *MediaStream_MediaStream_averageVideoFrameLossPercentage) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *MediaStream_MediaStream_averageVideoFrameLossPercentage) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *MediaStream_MediaStream_averageVideoFrameLossPercentage) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *MediaStream_MediaStream_averageVideoFrameLossPercentage) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *MediaStream_MediaStream_averageVideoFrameLossPercentage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *MediaStream_MediaStream_averageVideoFrameLossPercentage) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *MediaStream_MediaStream_averageVideoFrameLossPercentage) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *MediaStream_MediaStream_averageVideoFrameLossPercentage) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *MediaStream_MediaStream_averageVideoFrameLossPercentage) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// MediaStream_MediaStream_averageVideoFrameRate composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type MediaStream_MediaStream_averageVideoFrameRate struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewMediaStream_MediaStream_averageVideoFrameRate instantiates a new MediaStream_MediaStream_averageVideoFrameRate and sets the default values. +func NewMediaStream_MediaStream_averageVideoFrameRate()(*MediaStream_MediaStream_averageVideoFrameRate) { + m := &MediaStream_MediaStream_averageVideoFrameRate{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateMediaStream_MediaStream_averageVideoFrameRateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateMediaStream_MediaStream_averageVideoFrameRateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewMediaStream_MediaStream_averageVideoFrameRate() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *MediaStream_MediaStream_averageVideoFrameRate) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *MediaStream_MediaStream_averageVideoFrameRate) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *MediaStream_MediaStream_averageVideoFrameRate) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *MediaStream_MediaStream_averageVideoFrameRate) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *MediaStream_MediaStream_averageVideoFrameRate) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *MediaStream_MediaStream_averageVideoFrameRate) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *MediaStream_MediaStream_averageVideoFrameRate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *MediaStream_MediaStream_averageVideoFrameRate) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *MediaStream_MediaStream_averageVideoFrameRate) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *MediaStream_MediaStream_averageVideoFrameRate) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *MediaStream_MediaStream_averageVideoFrameRate) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// MediaStream_MediaStream_averageVideoPacketLossRate composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type MediaStream_MediaStream_averageVideoPacketLossRate struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewMediaStream_MediaStream_averageVideoPacketLossRate instantiates a new MediaStream_MediaStream_averageVideoPacketLossRate and sets the default values. +func NewMediaStream_MediaStream_averageVideoPacketLossRate()(*MediaStream_MediaStream_averageVideoPacketLossRate) { + m := &MediaStream_MediaStream_averageVideoPacketLossRate{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateMediaStream_MediaStream_averageVideoPacketLossRateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateMediaStream_MediaStream_averageVideoPacketLossRateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewMediaStream_MediaStream_averageVideoPacketLossRate() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *MediaStream_MediaStream_averageVideoPacketLossRate) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *MediaStream_MediaStream_averageVideoPacketLossRate) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *MediaStream_MediaStream_averageVideoPacketLossRate) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *MediaStream_MediaStream_averageVideoPacketLossRate) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *MediaStream_MediaStream_averageVideoPacketLossRate) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *MediaStream_MediaStream_averageVideoPacketLossRate) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *MediaStream_MediaStream_averageVideoPacketLossRate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *MediaStream_MediaStream_averageVideoPacketLossRate) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *MediaStream_MediaStream_averageVideoPacketLossRate) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *MediaStream_MediaStream_averageVideoPacketLossRate) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *MediaStream_MediaStream_averageVideoPacketLossRate) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// MediaStream_MediaStream_lowFrameRateRatio composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type MediaStream_MediaStream_lowFrameRateRatio struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewMediaStream_MediaStream_lowFrameRateRatio instantiates a new MediaStream_MediaStream_lowFrameRateRatio and sets the default values. +func NewMediaStream_MediaStream_lowFrameRateRatio()(*MediaStream_MediaStream_lowFrameRateRatio) { + m := &MediaStream_MediaStream_lowFrameRateRatio{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateMediaStream_MediaStream_lowFrameRateRatioFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateMediaStream_MediaStream_lowFrameRateRatioFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewMediaStream_MediaStream_lowFrameRateRatio() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *MediaStream_MediaStream_lowFrameRateRatio) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *MediaStream_MediaStream_lowFrameRateRatio) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *MediaStream_MediaStream_lowFrameRateRatio) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *MediaStream_MediaStream_lowFrameRateRatio) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *MediaStream_MediaStream_lowFrameRateRatio) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *MediaStream_MediaStream_lowFrameRateRatio) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *MediaStream_MediaStream_lowFrameRateRatio) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *MediaStream_MediaStream_lowFrameRateRatio) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *MediaStream_MediaStream_lowFrameRateRatio) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *MediaStream_MediaStream_lowFrameRateRatio) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *MediaStream_MediaStream_lowFrameRateRatio) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// MediaStream_MediaStream_lowVideoProcessingCapabilityRatio composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type MediaStream_MediaStream_lowVideoProcessingCapabilityRatio struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewMediaStream_MediaStream_lowVideoProcessingCapabilityRatio instantiates a new MediaStream_MediaStream_lowVideoProcessingCapabilityRatio and sets the default values. +func NewMediaStream_MediaStream_lowVideoProcessingCapabilityRatio()(*MediaStream_MediaStream_lowVideoProcessingCapabilityRatio) { + m := &MediaStream_MediaStream_lowVideoProcessingCapabilityRatio{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateMediaStream_MediaStream_lowVideoProcessingCapabilityRatioFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateMediaStream_MediaStream_lowVideoProcessingCapabilityRatioFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewMediaStream_MediaStream_lowVideoProcessingCapabilityRatio() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *MediaStream_MediaStream_lowVideoProcessingCapabilityRatio) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *MediaStream_MediaStream_lowVideoProcessingCapabilityRatio) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *MediaStream_MediaStream_lowVideoProcessingCapabilityRatio) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *MediaStream_MediaStream_lowVideoProcessingCapabilityRatio) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *MediaStream_MediaStream_lowVideoProcessingCapabilityRatio) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *MediaStream_MediaStream_lowVideoProcessingCapabilityRatio) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *MediaStream_MediaStream_lowVideoProcessingCapabilityRatio) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *MediaStream_MediaStream_lowVideoProcessingCapabilityRatio) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *MediaStream_MediaStream_lowVideoProcessingCapabilityRatio) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *MediaStream_MediaStream_lowVideoProcessingCapabilityRatio) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *MediaStream_MediaStream_lowVideoProcessingCapabilityRatio) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// MediaStream_MediaStream_maxPacketLossRate composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type MediaStream_MediaStream_maxPacketLossRate struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewMediaStream_MediaStream_maxPacketLossRate instantiates a new MediaStream_MediaStream_maxPacketLossRate and sets the default values. +func NewMediaStream_MediaStream_maxPacketLossRate()(*MediaStream_MediaStream_maxPacketLossRate) { + m := &MediaStream_MediaStream_maxPacketLossRate{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateMediaStream_MediaStream_maxPacketLossRateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateMediaStream_MediaStream_maxPacketLossRateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewMediaStream_MediaStream_maxPacketLossRate() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *MediaStream_MediaStream_maxPacketLossRate) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *MediaStream_MediaStream_maxPacketLossRate) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *MediaStream_MediaStream_maxPacketLossRate) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *MediaStream_MediaStream_maxPacketLossRate) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *MediaStream_MediaStream_maxPacketLossRate) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *MediaStream_MediaStream_maxPacketLossRate) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *MediaStream_MediaStream_maxPacketLossRate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *MediaStream_MediaStream_maxPacketLossRate) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *MediaStream_MediaStream_maxPacketLossRate) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *MediaStream_MediaStream_maxPacketLossRate) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *MediaStream_MediaStream_maxPacketLossRate) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// MediaStream_MediaStream_maxRatioOfConcealedSamples composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type MediaStream_MediaStream_maxRatioOfConcealedSamples struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewMediaStream_MediaStream_maxRatioOfConcealedSamples instantiates a new MediaStream_MediaStream_maxRatioOfConcealedSamples and sets the default values. +func NewMediaStream_MediaStream_maxRatioOfConcealedSamples()(*MediaStream_MediaStream_maxRatioOfConcealedSamples) { + m := &MediaStream_MediaStream_maxRatioOfConcealedSamples{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateMediaStream_MediaStream_maxRatioOfConcealedSamplesFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateMediaStream_MediaStream_maxRatioOfConcealedSamplesFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewMediaStream_MediaStream_maxRatioOfConcealedSamples() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *MediaStream_MediaStream_maxRatioOfConcealedSamples) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *MediaStream_MediaStream_maxRatioOfConcealedSamples) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *MediaStream_MediaStream_maxRatioOfConcealedSamples) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *MediaStream_MediaStream_maxRatioOfConcealedSamples) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *MediaStream_MediaStream_maxRatioOfConcealedSamples) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *MediaStream_MediaStream_maxRatioOfConcealedSamples) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *MediaStream_MediaStream_maxRatioOfConcealedSamples) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *MediaStream_MediaStream_maxRatioOfConcealedSamples) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *MediaStream_MediaStream_maxRatioOfConcealedSamples) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *MediaStream_MediaStream_maxRatioOfConcealedSamples) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *MediaStream_MediaStream_maxRatioOfConcealedSamples) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewMediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate instantiates a new MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate and sets the default values. +func NewMediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate()(*MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate) { + m := &MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateMediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateMediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewMediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type MediaStream_MediaStream_averageAudioDegradationable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type MediaStream_MediaStream_averagePacketLossRateable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type MediaStream_MediaStream_averageRatioOfConcealedSamplesable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type MediaStream_MediaStream_averageReceivedFrameRateable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type MediaStream_MediaStream_averageVideoFrameLossPercentageable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type MediaStream_MediaStream_averageVideoFrameRateable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type MediaStream_MediaStream_averageVideoPacketLossRateable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type MediaStream_MediaStream_lowFrameRateRatioable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type MediaStream_MediaStream_maxPacketLossRateable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type MediaStream_MediaStream_maxRatioOfConcealedSamplesable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} // NewMediaStream instantiates a new MediaStream and sets the default values. func NewMediaStream()(*MediaStream) { m := &MediaStream{ @@ -49,14 +1934,14 @@ func (m *MediaStream) GetAudioCodec()(*AudioCodec) { return nil } // GetAverageAudioDegradation gets the averageAudioDegradation property value. Average Network Mean Opinion Score degradation for stream. Represents how much the network loss and jitter has impacted the quality of received audio. -// returns a *float32 when successful -func (m *MediaStream) GetAverageAudioDegradation()(*float32) { +// returns a MediaStream_MediaStream_averageAudioDegradationable when successful +func (m *MediaStream) GetAverageAudioDegradation()(MediaStream_MediaStream_averageAudioDegradationable) { val, err := m.GetBackingStore().Get("averageAudioDegradation") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(MediaStream_MediaStream_averageAudioDegradationable) } return nil } @@ -109,38 +1994,38 @@ func (m *MediaStream) GetAverageJitter()(*i878a80d2330e89d26896388a3f487eef27b0a return nil } // GetAveragePacketLossRate gets the averagePacketLossRate property value. Average packet loss rate for stream. -// returns a *float32 when successful -func (m *MediaStream) GetAveragePacketLossRate()(*float32) { +// returns a MediaStream_MediaStream_averagePacketLossRateable when successful +func (m *MediaStream) GetAveragePacketLossRate()(MediaStream_MediaStream_averagePacketLossRateable) { val, err := m.GetBackingStore().Get("averagePacketLossRate") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(MediaStream_MediaStream_averagePacketLossRateable) } return nil } // GetAverageRatioOfConcealedSamples gets the averageRatioOfConcealedSamples property value. Ratio of the number of audio frames with samples generated by packet loss concealment to the total number of audio frames. -// returns a *float32 when successful -func (m *MediaStream) GetAverageRatioOfConcealedSamples()(*float32) { +// returns a MediaStream_MediaStream_averageRatioOfConcealedSamplesable when successful +func (m *MediaStream) GetAverageRatioOfConcealedSamples()(MediaStream_MediaStream_averageRatioOfConcealedSamplesable) { val, err := m.GetBackingStore().Get("averageRatioOfConcealedSamples") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(MediaStream_MediaStream_averageRatioOfConcealedSamplesable) } return nil } // GetAverageReceivedFrameRate gets the averageReceivedFrameRate property value. Average frames per second received for all video streams computed over the duration of the session. -// returns a *float32 when successful -func (m *MediaStream) GetAverageReceivedFrameRate()(*float32) { +// returns a MediaStream_MediaStream_averageReceivedFrameRateable when successful +func (m *MediaStream) GetAverageReceivedFrameRate()(MediaStream_MediaStream_averageReceivedFrameRateable) { val, err := m.GetBackingStore().Get("averageReceivedFrameRate") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(MediaStream_MediaStream_averageReceivedFrameRateable) } return nil } @@ -157,38 +2042,38 @@ func (m *MediaStream) GetAverageRoundTripTime()(*i878a80d2330e89d26896388a3f487e return nil } // GetAverageVideoFrameLossPercentage gets the averageVideoFrameLossPercentage property value. Average percentage of video frames lost as displayed to the user. -// returns a *float32 when successful -func (m *MediaStream) GetAverageVideoFrameLossPercentage()(*float32) { +// returns a MediaStream_MediaStream_averageVideoFrameLossPercentageable when successful +func (m *MediaStream) GetAverageVideoFrameLossPercentage()(MediaStream_MediaStream_averageVideoFrameLossPercentageable) { val, err := m.GetBackingStore().Get("averageVideoFrameLossPercentage") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(MediaStream_MediaStream_averageVideoFrameLossPercentageable) } return nil } // GetAverageVideoFrameRate gets the averageVideoFrameRate property value. Average frames per second received for a video stream, computed over the duration of the session. -// returns a *float32 when successful -func (m *MediaStream) GetAverageVideoFrameRate()(*float32) { +// returns a MediaStream_MediaStream_averageVideoFrameRateable when successful +func (m *MediaStream) GetAverageVideoFrameRate()(MediaStream_MediaStream_averageVideoFrameRateable) { val, err := m.GetBackingStore().Get("averageVideoFrameRate") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(MediaStream_MediaStream_averageVideoFrameRateable) } return nil } // GetAverageVideoPacketLossRate gets the averageVideoPacketLossRate property value. Average fraction of packets lost, as specified in RFC 3550, computed over the duration of the session. -// returns a *float32 when successful -func (m *MediaStream) GetAverageVideoPacketLossRate()(*float32) { +// returns a MediaStream_MediaStream_averageVideoPacketLossRateable when successful +func (m *MediaStream) GetAverageVideoPacketLossRate()(MediaStream_MediaStream_averageVideoPacketLossRateable) { val, err := m.GetBackingStore().Get("averageVideoPacketLossRate") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(MediaStream_MediaStream_averageVideoPacketLossRateable) } return nil } @@ -224,12 +2109,12 @@ func (m *MediaStream) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26 return nil } res["averageAudioDegradation"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateMediaStream_MediaStream_averageAudioDegradationFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAverageAudioDegradation(val) + m.SetAverageAudioDegradation(val.(*MediaStream_MediaStream_averageAudioDegradation)) } return nil } @@ -274,32 +2159,32 @@ func (m *MediaStream) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26 return nil } res["averagePacketLossRate"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateMediaStream_MediaStream_averagePacketLossRateFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAveragePacketLossRate(val) + m.SetAveragePacketLossRate(val.(*MediaStream_MediaStream_averagePacketLossRate)) } return nil } res["averageRatioOfConcealedSamples"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateMediaStream_MediaStream_averageRatioOfConcealedSamplesFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAverageRatioOfConcealedSamples(val) + m.SetAverageRatioOfConcealedSamples(val.(*MediaStream_MediaStream_averageRatioOfConcealedSamples)) } return nil } res["averageReceivedFrameRate"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateMediaStream_MediaStream_averageReceivedFrameRateFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAverageReceivedFrameRate(val) + m.SetAverageReceivedFrameRate(val.(*MediaStream_MediaStream_averageReceivedFrameRate)) } return nil } @@ -314,32 +2199,32 @@ func (m *MediaStream) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26 return nil } res["averageVideoFrameLossPercentage"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateMediaStream_MediaStream_averageVideoFrameLossPercentageFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAverageVideoFrameLossPercentage(val) + m.SetAverageVideoFrameLossPercentage(val.(*MediaStream_MediaStream_averageVideoFrameLossPercentage)) } return nil } res["averageVideoFrameRate"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateMediaStream_MediaStream_averageVideoFrameRateFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAverageVideoFrameRate(val) + m.SetAverageVideoFrameRate(val.(*MediaStream_MediaStream_averageVideoFrameRate)) } return nil } res["averageVideoPacketLossRate"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateMediaStream_MediaStream_averageVideoPacketLossRateFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAverageVideoPacketLossRate(val) + m.SetAverageVideoPacketLossRate(val.(*MediaStream_MediaStream_averageVideoPacketLossRate)) } return nil } @@ -364,22 +2249,22 @@ func (m *MediaStream) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26 return nil } res["lowFrameRateRatio"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateMediaStream_MediaStream_lowFrameRateRatioFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetLowFrameRateRatio(val) + m.SetLowFrameRateRatio(val.(*MediaStream_MediaStream_lowFrameRateRatio)) } return nil } res["lowVideoProcessingCapabilityRatio"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateMediaStream_MediaStream_lowVideoProcessingCapabilityRatioFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetLowVideoProcessingCapabilityRatio(val) + m.SetLowVideoProcessingCapabilityRatio(val.(*MediaStream_MediaStream_lowVideoProcessingCapabilityRatio)) } return nil } @@ -404,22 +2289,22 @@ func (m *MediaStream) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26 return nil } res["maxPacketLossRate"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateMediaStream_MediaStream_maxPacketLossRateFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetMaxPacketLossRate(val) + m.SetMaxPacketLossRate(val.(*MediaStream_MediaStream_maxPacketLossRate)) } return nil } res["maxRatioOfConcealedSamples"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateMediaStream_MediaStream_maxRatioOfConcealedSamplesFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetMaxRatioOfConcealedSamples(val) + m.SetMaxRatioOfConcealedSamples(val.(*MediaStream_MediaStream_maxRatioOfConcealedSamples)) } return nil } @@ -454,12 +2339,12 @@ func (m *MediaStream) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26 return nil } res["postForwardErrorCorrectionPacketLossRate"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateMediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetPostForwardErrorCorrectionPacketLossRate(val) + m.SetPostForwardErrorCorrectionPacketLossRate(val.(*MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRate)) } return nil } @@ -538,26 +2423,26 @@ func (m *MediaStream) GetIsAudioForwardErrorCorrectionUsed()(*bool) { return nil } // GetLowFrameRateRatio gets the lowFrameRateRatio property value. Fraction of the call where frame rate is less than 7.5 frames per second. -// returns a *float32 when successful -func (m *MediaStream) GetLowFrameRateRatio()(*float32) { +// returns a MediaStream_MediaStream_lowFrameRateRatioable when successful +func (m *MediaStream) GetLowFrameRateRatio()(MediaStream_MediaStream_lowFrameRateRatioable) { val, err := m.GetBackingStore().Get("lowFrameRateRatio") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(MediaStream_MediaStream_lowFrameRateRatioable) } return nil } // GetLowVideoProcessingCapabilityRatio gets the lowVideoProcessingCapabilityRatio property value. Fraction of the call that the client is running less than 70% expected video processing capability. -// returns a *float32 when successful -func (m *MediaStream) GetLowVideoProcessingCapabilityRatio()(*float32) { +// returns a MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable when successful +func (m *MediaStream) GetLowVideoProcessingCapabilityRatio()(MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable) { val, err := m.GetBackingStore().Get("lowVideoProcessingCapabilityRatio") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable) } return nil } @@ -586,26 +2471,26 @@ func (m *MediaStream) GetMaxJitter()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c return nil } // GetMaxPacketLossRate gets the maxPacketLossRate property value. Maximum packet loss rate for the stream. -// returns a *float32 when successful -func (m *MediaStream) GetMaxPacketLossRate()(*float32) { +// returns a MediaStream_MediaStream_maxPacketLossRateable when successful +func (m *MediaStream) GetMaxPacketLossRate()(MediaStream_MediaStream_maxPacketLossRateable) { val, err := m.GetBackingStore().Get("maxPacketLossRate") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(MediaStream_MediaStream_maxPacketLossRateable) } return nil } // GetMaxRatioOfConcealedSamples gets the maxRatioOfConcealedSamples property value. Maximum ratio of packets concealed by the healer. -// returns a *float32 when successful -func (m *MediaStream) GetMaxRatioOfConcealedSamples()(*float32) { +// returns a MediaStream_MediaStream_maxRatioOfConcealedSamplesable when successful +func (m *MediaStream) GetMaxRatioOfConcealedSamples()(MediaStream_MediaStream_maxRatioOfConcealedSamplesable) { val, err := m.GetBackingStore().Get("maxRatioOfConcealedSamples") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(MediaStream_MediaStream_maxRatioOfConcealedSamplesable) } return nil } @@ -646,14 +2531,14 @@ func (m *MediaStream) GetPacketUtilization()(*int64) { return nil } // GetPostForwardErrorCorrectionPacketLossRate gets the postForwardErrorCorrectionPacketLossRate property value. Packet loss rate after FEC has been applied aggregated across all video streams and codecs. -// returns a *float32 when successful -func (m *MediaStream) GetPostForwardErrorCorrectionPacketLossRate()(*float32) { +// returns a MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable when successful +func (m *MediaStream) GetPostForwardErrorCorrectionPacketLossRate()(MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable) { val, err := m.GetBackingStore().Get("postForwardErrorCorrectionPacketLossRate") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable) } return nil } @@ -739,7 +2624,7 @@ func (m *MediaStream) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6 } } { - err := writer.WriteFloat32Value("averageAudioDegradation", m.GetAverageAudioDegradation()) + err := writer.WriteObjectValue("averageAudioDegradation", m.GetAverageAudioDegradation()) if err != nil { return err } @@ -769,19 +2654,19 @@ func (m *MediaStream) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6 } } { - err := writer.WriteFloat32Value("averagePacketLossRate", m.GetAveragePacketLossRate()) + err := writer.WriteObjectValue("averagePacketLossRate", m.GetAveragePacketLossRate()) if err != nil { return err } } { - err := writer.WriteFloat32Value("averageRatioOfConcealedSamples", m.GetAverageRatioOfConcealedSamples()) + err := writer.WriteObjectValue("averageRatioOfConcealedSamples", m.GetAverageRatioOfConcealedSamples()) if err != nil { return err } } { - err := writer.WriteFloat32Value("averageReceivedFrameRate", m.GetAverageReceivedFrameRate()) + err := writer.WriteObjectValue("averageReceivedFrameRate", m.GetAverageReceivedFrameRate()) if err != nil { return err } @@ -793,19 +2678,19 @@ func (m *MediaStream) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6 } } { - err := writer.WriteFloat32Value("averageVideoFrameLossPercentage", m.GetAverageVideoFrameLossPercentage()) + err := writer.WriteObjectValue("averageVideoFrameLossPercentage", m.GetAverageVideoFrameLossPercentage()) if err != nil { return err } } { - err := writer.WriteFloat32Value("averageVideoFrameRate", m.GetAverageVideoFrameRate()) + err := writer.WriteObjectValue("averageVideoFrameRate", m.GetAverageVideoFrameRate()) if err != nil { return err } } { - err := writer.WriteFloat32Value("averageVideoPacketLossRate", m.GetAverageVideoPacketLossRate()) + err := writer.WriteObjectValue("averageVideoPacketLossRate", m.GetAverageVideoPacketLossRate()) if err != nil { return err } @@ -823,13 +2708,13 @@ func (m *MediaStream) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6 } } { - err := writer.WriteFloat32Value("lowFrameRateRatio", m.GetLowFrameRateRatio()) + err := writer.WriteObjectValue("lowFrameRateRatio", m.GetLowFrameRateRatio()) if err != nil { return err } } { - err := writer.WriteFloat32Value("lowVideoProcessingCapabilityRatio", m.GetLowVideoProcessingCapabilityRatio()) + err := writer.WriteObjectValue("lowVideoProcessingCapabilityRatio", m.GetLowVideoProcessingCapabilityRatio()) if err != nil { return err } @@ -847,13 +2732,13 @@ func (m *MediaStream) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6 } } { - err := writer.WriteFloat32Value("maxPacketLossRate", m.GetMaxPacketLossRate()) + err := writer.WriteObjectValue("maxPacketLossRate", m.GetMaxPacketLossRate()) if err != nil { return err } } { - err := writer.WriteFloat32Value("maxRatioOfConcealedSamples", m.GetMaxRatioOfConcealedSamples()) + err := writer.WriteObjectValue("maxRatioOfConcealedSamples", m.GetMaxRatioOfConcealedSamples()) if err != nil { return err } @@ -877,7 +2762,7 @@ func (m *MediaStream) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6 } } { - err := writer.WriteFloat32Value("postForwardErrorCorrectionPacketLossRate", m.GetPostForwardErrorCorrectionPacketLossRate()) + err := writer.WriteObjectValue("postForwardErrorCorrectionPacketLossRate", m.GetPostForwardErrorCorrectionPacketLossRate()) if err != nil { return err } @@ -943,7 +2828,7 @@ func (m *MediaStream) SetAudioCodec(value *AudioCodec)() { } } // SetAverageAudioDegradation sets the averageAudioDegradation property value. Average Network Mean Opinion Score degradation for stream. Represents how much the network loss and jitter has impacted the quality of received audio. -func (m *MediaStream) SetAverageAudioDegradation(value *float32)() { +func (m *MediaStream) SetAverageAudioDegradation(value MediaStream_MediaStream_averageAudioDegradationable)() { err := m.GetBackingStore().Set("averageAudioDegradation", value) if err != nil { panic(err) @@ -978,21 +2863,21 @@ func (m *MediaStream) SetAverageJitter(value *i878a80d2330e89d26896388a3f487eef2 } } // SetAveragePacketLossRate sets the averagePacketLossRate property value. Average packet loss rate for stream. -func (m *MediaStream) SetAveragePacketLossRate(value *float32)() { +func (m *MediaStream) SetAveragePacketLossRate(value MediaStream_MediaStream_averagePacketLossRateable)() { err := m.GetBackingStore().Set("averagePacketLossRate", value) if err != nil { panic(err) } } // SetAverageRatioOfConcealedSamples sets the averageRatioOfConcealedSamples property value. Ratio of the number of audio frames with samples generated by packet loss concealment to the total number of audio frames. -func (m *MediaStream) SetAverageRatioOfConcealedSamples(value *float32)() { +func (m *MediaStream) SetAverageRatioOfConcealedSamples(value MediaStream_MediaStream_averageRatioOfConcealedSamplesable)() { err := m.GetBackingStore().Set("averageRatioOfConcealedSamples", value) if err != nil { panic(err) } } // SetAverageReceivedFrameRate sets the averageReceivedFrameRate property value. Average frames per second received for all video streams computed over the duration of the session. -func (m *MediaStream) SetAverageReceivedFrameRate(value *float32)() { +func (m *MediaStream) SetAverageReceivedFrameRate(value MediaStream_MediaStream_averageReceivedFrameRateable)() { err := m.GetBackingStore().Set("averageReceivedFrameRate", value) if err != nil { panic(err) @@ -1006,21 +2891,21 @@ func (m *MediaStream) SetAverageRoundTripTime(value *i878a80d2330e89d26896388a3f } } // SetAverageVideoFrameLossPercentage sets the averageVideoFrameLossPercentage property value. Average percentage of video frames lost as displayed to the user. -func (m *MediaStream) SetAverageVideoFrameLossPercentage(value *float32)() { +func (m *MediaStream) SetAverageVideoFrameLossPercentage(value MediaStream_MediaStream_averageVideoFrameLossPercentageable)() { err := m.GetBackingStore().Set("averageVideoFrameLossPercentage", value) if err != nil { panic(err) } } // SetAverageVideoFrameRate sets the averageVideoFrameRate property value. Average frames per second received for a video stream, computed over the duration of the session. -func (m *MediaStream) SetAverageVideoFrameRate(value *float32)() { +func (m *MediaStream) SetAverageVideoFrameRate(value MediaStream_MediaStream_averageVideoFrameRateable)() { err := m.GetBackingStore().Set("averageVideoFrameRate", value) if err != nil { panic(err) } } // SetAverageVideoPacketLossRate sets the averageVideoPacketLossRate property value. Average fraction of packets lost, as specified in RFC 3550, computed over the duration of the session. -func (m *MediaStream) SetAverageVideoPacketLossRate(value *float32)() { +func (m *MediaStream) SetAverageVideoPacketLossRate(value MediaStream_MediaStream_averageVideoPacketLossRateable)() { err := m.GetBackingStore().Set("averageVideoPacketLossRate", value) if err != nil { panic(err) @@ -1045,14 +2930,14 @@ func (m *MediaStream) SetIsAudioForwardErrorCorrectionUsed(value *bool)() { } } // SetLowFrameRateRatio sets the lowFrameRateRatio property value. Fraction of the call where frame rate is less than 7.5 frames per second. -func (m *MediaStream) SetLowFrameRateRatio(value *float32)() { +func (m *MediaStream) SetLowFrameRateRatio(value MediaStream_MediaStream_lowFrameRateRatioable)() { err := m.GetBackingStore().Set("lowFrameRateRatio", value) if err != nil { panic(err) } } // SetLowVideoProcessingCapabilityRatio sets the lowVideoProcessingCapabilityRatio property value. Fraction of the call that the client is running less than 70% expected video processing capability. -func (m *MediaStream) SetLowVideoProcessingCapabilityRatio(value *float32)() { +func (m *MediaStream) SetLowVideoProcessingCapabilityRatio(value MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable)() { err := m.GetBackingStore().Set("lowVideoProcessingCapabilityRatio", value) if err != nil { panic(err) @@ -1073,14 +2958,14 @@ func (m *MediaStream) SetMaxJitter(value *i878a80d2330e89d26896388a3f487eef27b0a } } // SetMaxPacketLossRate sets the maxPacketLossRate property value. Maximum packet loss rate for the stream. -func (m *MediaStream) SetMaxPacketLossRate(value *float32)() { +func (m *MediaStream) SetMaxPacketLossRate(value MediaStream_MediaStream_maxPacketLossRateable)() { err := m.GetBackingStore().Set("maxPacketLossRate", value) if err != nil { panic(err) } } // SetMaxRatioOfConcealedSamples sets the maxRatioOfConcealedSamples property value. Maximum ratio of packets concealed by the healer. -func (m *MediaStream) SetMaxRatioOfConcealedSamples(value *float32)() { +func (m *MediaStream) SetMaxRatioOfConcealedSamples(value MediaStream_MediaStream_maxRatioOfConcealedSamplesable)() { err := m.GetBackingStore().Set("maxRatioOfConcealedSamples", value) if err != nil { panic(err) @@ -1108,7 +2993,7 @@ func (m *MediaStream) SetPacketUtilization(value *int64)() { } } // SetPostForwardErrorCorrectionPacketLossRate sets the postForwardErrorCorrectionPacketLossRate property value. Packet loss rate after FEC has been applied aggregated across all video streams and codecs. -func (m *MediaStream) SetPostForwardErrorCorrectionPacketLossRate(value *float32)() { +func (m *MediaStream) SetPostForwardErrorCorrectionPacketLossRate(value MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable)() { err := m.GetBackingStore().Set("postForwardErrorCorrectionPacketLossRate", value) if err != nil { panic(err) @@ -1161,31 +3046,31 @@ type MediaStreamable interface { ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAudioCodec()(*AudioCodec) - GetAverageAudioDegradation()(*float32) + GetAverageAudioDegradation()(MediaStream_MediaStream_averageAudioDegradationable) GetAverageAudioNetworkJitter()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) GetAverageBandwidthEstimate()(*int64) GetAverageFreezeDuration()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) GetAverageJitter()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) - GetAveragePacketLossRate()(*float32) - GetAverageRatioOfConcealedSamples()(*float32) - GetAverageReceivedFrameRate()(*float32) + GetAveragePacketLossRate()(MediaStream_MediaStream_averagePacketLossRateable) + GetAverageRatioOfConcealedSamples()(MediaStream_MediaStream_averageRatioOfConcealedSamplesable) + GetAverageReceivedFrameRate()(MediaStream_MediaStream_averageReceivedFrameRateable) GetAverageRoundTripTime()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) - GetAverageVideoFrameLossPercentage()(*float32) - GetAverageVideoFrameRate()(*float32) - GetAverageVideoPacketLossRate()(*float32) + GetAverageVideoFrameLossPercentage()(MediaStream_MediaStream_averageVideoFrameLossPercentageable) + GetAverageVideoFrameRate()(MediaStream_MediaStream_averageVideoFrameRateable) + GetAverageVideoPacketLossRate()(MediaStream_MediaStream_averageVideoPacketLossRateable) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) GetEndDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetIsAudioForwardErrorCorrectionUsed()(*bool) - GetLowFrameRateRatio()(*float32) - GetLowVideoProcessingCapabilityRatio()(*float32) + GetLowFrameRateRatio()(MediaStream_MediaStream_lowFrameRateRatioable) + GetLowVideoProcessingCapabilityRatio()(MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable) GetMaxAudioNetworkJitter()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) GetMaxJitter()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) - GetMaxPacketLossRate()(*float32) - GetMaxRatioOfConcealedSamples()(*float32) + GetMaxPacketLossRate()(MediaStream_MediaStream_maxPacketLossRateable) + GetMaxRatioOfConcealedSamples()(MediaStream_MediaStream_maxRatioOfConcealedSamplesable) GetMaxRoundTripTime()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) GetOdataType()(*string) GetPacketUtilization()(*int64) - GetPostForwardErrorCorrectionPacketLossRate()(*float32) + GetPostForwardErrorCorrectionPacketLossRate()(MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable) GetRmsFreezeDuration()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) GetStartDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetStreamDirection()(*MediaStreamDirection) @@ -1193,31 +3078,31 @@ type MediaStreamable interface { GetVideoCodec()(*VideoCodec) GetWasMediaBypassed()(*bool) SetAudioCodec(value *AudioCodec)() - SetAverageAudioDegradation(value *float32)() + SetAverageAudioDegradation(value MediaStream_MediaStream_averageAudioDegradationable)() SetAverageAudioNetworkJitter(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() SetAverageBandwidthEstimate(value *int64)() SetAverageFreezeDuration(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() SetAverageJitter(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() - SetAveragePacketLossRate(value *float32)() - SetAverageRatioOfConcealedSamples(value *float32)() - SetAverageReceivedFrameRate(value *float32)() + SetAveragePacketLossRate(value MediaStream_MediaStream_averagePacketLossRateable)() + SetAverageRatioOfConcealedSamples(value MediaStream_MediaStream_averageRatioOfConcealedSamplesable)() + SetAverageReceivedFrameRate(value MediaStream_MediaStream_averageReceivedFrameRateable)() SetAverageRoundTripTime(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() - SetAverageVideoFrameLossPercentage(value *float32)() - SetAverageVideoFrameRate(value *float32)() - SetAverageVideoPacketLossRate(value *float32)() + SetAverageVideoFrameLossPercentage(value MediaStream_MediaStream_averageVideoFrameLossPercentageable)() + SetAverageVideoFrameRate(value MediaStream_MediaStream_averageVideoFrameRateable)() + SetAverageVideoPacketLossRate(value MediaStream_MediaStream_averageVideoPacketLossRateable)() SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetEndDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetIsAudioForwardErrorCorrectionUsed(value *bool)() - SetLowFrameRateRatio(value *float32)() - SetLowVideoProcessingCapabilityRatio(value *float32)() + SetLowFrameRateRatio(value MediaStream_MediaStream_lowFrameRateRatioable)() + SetLowVideoProcessingCapabilityRatio(value MediaStream_MediaStream_lowVideoProcessingCapabilityRatioable)() SetMaxAudioNetworkJitter(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() SetMaxJitter(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() - SetMaxPacketLossRate(value *float32)() - SetMaxRatioOfConcealedSamples(value *float32)() + SetMaxPacketLossRate(value MediaStream_MediaStream_maxPacketLossRateable)() + SetMaxRatioOfConcealedSamples(value MediaStream_MediaStream_maxRatioOfConcealedSamplesable)() SetMaxRoundTripTime(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() SetOdataType(value *string)() SetPacketUtilization(value *int64)() - SetPostForwardErrorCorrectionPacketLossRate(value *float32)() + SetPostForwardErrorCorrectionPacketLossRate(value MediaStream_MediaStream_postForwardErrorCorrectionPacketLossRateable)() SetRmsFreezeDuration(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetStreamDirection(value *MediaStreamDirection)() diff --git a/models/callrecords/network_info.go b/models/callrecords/network_info.go index 33c55a6a39..c8d2f61e0e 100644 --- a/models/callrecords/network_info.go +++ b/models/callrecords/network_info.go @@ -2,6 +2,7 @@ package callrecords import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) @@ -9,6 +10,634 @@ type NetworkInfo struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// NetworkInfo_NetworkInfo_bandwidthLowEventRatio composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type NetworkInfo_NetworkInfo_bandwidthLowEventRatio struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewNetworkInfo_NetworkInfo_bandwidthLowEventRatio instantiates a new NetworkInfo_NetworkInfo_bandwidthLowEventRatio and sets the default values. +func NewNetworkInfo_NetworkInfo_bandwidthLowEventRatio()(*NetworkInfo_NetworkInfo_bandwidthLowEventRatio) { + m := &NetworkInfo_NetworkInfo_bandwidthLowEventRatio{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateNetworkInfo_NetworkInfo_bandwidthLowEventRatioFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateNetworkInfo_NetworkInfo_bandwidthLowEventRatioFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewNetworkInfo_NetworkInfo_bandwidthLowEventRatio() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *NetworkInfo_NetworkInfo_bandwidthLowEventRatio) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *NetworkInfo_NetworkInfo_bandwidthLowEventRatio) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *NetworkInfo_NetworkInfo_bandwidthLowEventRatio) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *NetworkInfo_NetworkInfo_bandwidthLowEventRatio) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *NetworkInfo_NetworkInfo_bandwidthLowEventRatio) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *NetworkInfo_NetworkInfo_bandwidthLowEventRatio) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *NetworkInfo_NetworkInfo_bandwidthLowEventRatio) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *NetworkInfo_NetworkInfo_bandwidthLowEventRatio) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *NetworkInfo_NetworkInfo_bandwidthLowEventRatio) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *NetworkInfo_NetworkInfo_bandwidthLowEventRatio) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *NetworkInfo_NetworkInfo_bandwidthLowEventRatio) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// NetworkInfo_NetworkInfo_delayEventRatio composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type NetworkInfo_NetworkInfo_delayEventRatio struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewNetworkInfo_NetworkInfo_delayEventRatio instantiates a new NetworkInfo_NetworkInfo_delayEventRatio and sets the default values. +func NewNetworkInfo_NetworkInfo_delayEventRatio()(*NetworkInfo_NetworkInfo_delayEventRatio) { + m := &NetworkInfo_NetworkInfo_delayEventRatio{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateNetworkInfo_NetworkInfo_delayEventRatioFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateNetworkInfo_NetworkInfo_delayEventRatioFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewNetworkInfo_NetworkInfo_delayEventRatio() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *NetworkInfo_NetworkInfo_delayEventRatio) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *NetworkInfo_NetworkInfo_delayEventRatio) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *NetworkInfo_NetworkInfo_delayEventRatio) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *NetworkInfo_NetworkInfo_delayEventRatio) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *NetworkInfo_NetworkInfo_delayEventRatio) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *NetworkInfo_NetworkInfo_delayEventRatio) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *NetworkInfo_NetworkInfo_delayEventRatio) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *NetworkInfo_NetworkInfo_delayEventRatio) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *NetworkInfo_NetworkInfo_delayEventRatio) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *NetworkInfo_NetworkInfo_delayEventRatio) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *NetworkInfo_NetworkInfo_delayEventRatio) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// NetworkInfo_NetworkInfo_receivedQualityEventRatio composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type NetworkInfo_NetworkInfo_receivedQualityEventRatio struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewNetworkInfo_NetworkInfo_receivedQualityEventRatio instantiates a new NetworkInfo_NetworkInfo_receivedQualityEventRatio and sets the default values. +func NewNetworkInfo_NetworkInfo_receivedQualityEventRatio()(*NetworkInfo_NetworkInfo_receivedQualityEventRatio) { + m := &NetworkInfo_NetworkInfo_receivedQualityEventRatio{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateNetworkInfo_NetworkInfo_receivedQualityEventRatioFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateNetworkInfo_NetworkInfo_receivedQualityEventRatioFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewNetworkInfo_NetworkInfo_receivedQualityEventRatio() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *NetworkInfo_NetworkInfo_receivedQualityEventRatio) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *NetworkInfo_NetworkInfo_receivedQualityEventRatio) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *NetworkInfo_NetworkInfo_receivedQualityEventRatio) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *NetworkInfo_NetworkInfo_receivedQualityEventRatio) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *NetworkInfo_NetworkInfo_receivedQualityEventRatio) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *NetworkInfo_NetworkInfo_receivedQualityEventRatio) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *NetworkInfo_NetworkInfo_receivedQualityEventRatio) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *NetworkInfo_NetworkInfo_receivedQualityEventRatio) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *NetworkInfo_NetworkInfo_receivedQualityEventRatio) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *NetworkInfo_NetworkInfo_receivedQualityEventRatio) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *NetworkInfo_NetworkInfo_receivedQualityEventRatio) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// NetworkInfo_NetworkInfo_sentQualityEventRatio composed type wrapper for classes float32, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type NetworkInfo_NetworkInfo_sentQualityEventRatio struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewNetworkInfo_NetworkInfo_sentQualityEventRatio instantiates a new NetworkInfo_NetworkInfo_sentQualityEventRatio and sets the default values. +func NewNetworkInfo_NetworkInfo_sentQualityEventRatio()(*NetworkInfo_NetworkInfo_sentQualityEventRatio) { + m := &NetworkInfo_NetworkInfo_sentQualityEventRatio{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateNetworkInfo_NetworkInfo_sentQualityEventRatioFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateNetworkInfo_NetworkInfo_sentQualityEventRatioFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewNetworkInfo_NetworkInfo_sentQualityEventRatio() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *NetworkInfo_NetworkInfo_sentQualityEventRatio) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *NetworkInfo_NetworkInfo_sentQualityEventRatio) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *NetworkInfo_NetworkInfo_sentQualityEventRatio) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *NetworkInfo_NetworkInfo_sentQualityEventRatio) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *NetworkInfo_NetworkInfo_sentQualityEventRatio) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *NetworkInfo_NetworkInfo_sentQualityEventRatio) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *NetworkInfo_NetworkInfo_sentQualityEventRatio) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *NetworkInfo_NetworkInfo_sentQualityEventRatio) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *NetworkInfo_NetworkInfo_sentQualityEventRatio) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *NetworkInfo_NetworkInfo_sentQualityEventRatio) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *NetworkInfo_NetworkInfo_sentQualityEventRatio) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type NetworkInfo_NetworkInfo_bandwidthLowEventRatioable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type NetworkInfo_NetworkInfo_delayEventRatioable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type NetworkInfo_NetworkInfo_receivedQualityEventRatioable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type NetworkInfo_NetworkInfo_sentQualityEventRatioable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} // NewNetworkInfo instantiates a new NetworkInfo and sets the default values. func NewNetworkInfo()(*NetworkInfo) { m := &NetworkInfo{ @@ -41,14 +670,14 @@ func (m *NetworkInfo) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424 return m.backingStore } // GetBandwidthLowEventRatio gets the bandwidthLowEventRatio property value. Fraction of the call that the media endpoint detected the available bandwidth or bandwidth policy was low enough to cause poor quality of the audio sent. -// returns a *float32 when successful -func (m *NetworkInfo) GetBandwidthLowEventRatio()(*float32) { +// returns a NetworkInfo_NetworkInfo_bandwidthLowEventRatioable when successful +func (m *NetworkInfo) GetBandwidthLowEventRatio()(NetworkInfo_NetworkInfo_bandwidthLowEventRatioable) { val, err := m.GetBackingStore().Get("bandwidthLowEventRatio") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(NetworkInfo_NetworkInfo_bandwidthLowEventRatioable) } return nil } @@ -77,14 +706,14 @@ func (m *NetworkInfo) GetConnectionType()(*NetworkConnectionType) { return nil } // GetDelayEventRatio gets the delayEventRatio property value. Fraction of the call that the media endpoint detected the network delay was significant enough to impact the ability to have real-time two-way communication. -// returns a *float32 when successful -func (m *NetworkInfo) GetDelayEventRatio()(*float32) { +// returns a NetworkInfo_NetworkInfo_delayEventRatioable when successful +func (m *NetworkInfo) GetDelayEventRatio()(NetworkInfo_NetworkInfo_delayEventRatioable) { val, err := m.GetBackingStore().Get("delayEventRatio") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(NetworkInfo_NetworkInfo_delayEventRatioable) } return nil } @@ -105,12 +734,12 @@ func (m *NetworkInfo) GetDnsSuffix()(*string) { func (m *NetworkInfo) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) res["bandwidthLowEventRatio"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateNetworkInfo_NetworkInfo_bandwidthLowEventRatioFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetBandwidthLowEventRatio(val) + m.SetBandwidthLowEventRatio(val.(*NetworkInfo_NetworkInfo_bandwidthLowEventRatio)) } return nil } @@ -135,12 +764,12 @@ func (m *NetworkInfo) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26 return nil } res["delayEventRatio"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateNetworkInfo_NetworkInfo_delayEventRatioFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetDelayEventRatio(val) + m.SetDelayEventRatio(val.(*NetworkInfo_NetworkInfo_delayEventRatio)) } return nil } @@ -215,12 +844,12 @@ func (m *NetworkInfo) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26 return nil } res["receivedQualityEventRatio"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateNetworkInfo_NetworkInfo_receivedQualityEventRatioFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetReceivedQualityEventRatio(val) + m.SetReceivedQualityEventRatio(val.(*NetworkInfo_NetworkInfo_receivedQualityEventRatio)) } return nil } @@ -255,12 +884,12 @@ func (m *NetworkInfo) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26 return nil } res["sentQualityEventRatio"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateNetworkInfo_NetworkInfo_sentQualityEventRatioFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetSentQualityEventRatio(val) + m.SetSentQualityEventRatio(val.(*NetworkInfo_NetworkInfo_sentQualityEventRatio)) } return nil } @@ -455,14 +1084,14 @@ func (m *NetworkInfo) GetPort()(*int32) { return nil } // GetReceivedQualityEventRatio gets the receivedQualityEventRatio property value. Fraction of the call that the media endpoint detected the network was causing poor quality of the audio received. -// returns a *float32 when successful -func (m *NetworkInfo) GetReceivedQualityEventRatio()(*float32) { +// returns a NetworkInfo_NetworkInfo_receivedQualityEventRatioable when successful +func (m *NetworkInfo) GetReceivedQualityEventRatio()(NetworkInfo_NetworkInfo_receivedQualityEventRatioable) { val, err := m.GetBackingStore().Get("receivedQualityEventRatio") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(NetworkInfo_NetworkInfo_receivedQualityEventRatioable) } return nil } @@ -503,14 +1132,14 @@ func (m *NetworkInfo) GetRelayPort()(*int32) { return nil } // GetSentQualityEventRatio gets the sentQualityEventRatio property value. Fraction of the call that the media endpoint detected the network was causing poor quality of the audio sent. -// returns a *float32 when successful -func (m *NetworkInfo) GetSentQualityEventRatio()(*float32) { +// returns a NetworkInfo_NetworkInfo_sentQualityEventRatioable when successful +func (m *NetworkInfo) GetSentQualityEventRatio()(NetworkInfo_NetworkInfo_sentQualityEventRatioable) { val, err := m.GetBackingStore().Get("sentQualityEventRatio") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(NetworkInfo_NetworkInfo_sentQualityEventRatioable) } return nil } @@ -649,7 +1278,7 @@ func (m *NetworkInfo) GetWifiVendorDriverVersion()(*string) { // Serialize serializes information the current object func (m *NetworkInfo) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { { - err := writer.WriteFloat32Value("bandwidthLowEventRatio", m.GetBandwidthLowEventRatio()) + err := writer.WriteObjectValue("bandwidthLowEventRatio", m.GetBandwidthLowEventRatio()) if err != nil { return err } @@ -668,7 +1297,7 @@ func (m *NetworkInfo) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6 } } { - err := writer.WriteFloat32Value("delayEventRatio", m.GetDelayEventRatio()) + err := writer.WriteObjectValue("delayEventRatio", m.GetDelayEventRatio()) if err != nil { return err } @@ -717,7 +1346,7 @@ func (m *NetworkInfo) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6 } } { - err := writer.WriteFloat32Value("receivedQualityEventRatio", m.GetReceivedQualityEventRatio()) + err := writer.WriteObjectValue("receivedQualityEventRatio", m.GetReceivedQualityEventRatio()) if err != nil { return err } @@ -741,7 +1370,7 @@ func (m *NetworkInfo) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6 } } { - err := writer.WriteFloat32Value("sentQualityEventRatio", m.GetSentQualityEventRatio()) + err := writer.WriteObjectValue("sentQualityEventRatio", m.GetSentQualityEventRatio()) if err != nil { return err } @@ -840,7 +1469,7 @@ func (m *NetworkInfo) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d4118 m.backingStore = value } // SetBandwidthLowEventRatio sets the bandwidthLowEventRatio property value. Fraction of the call that the media endpoint detected the available bandwidth or bandwidth policy was low enough to cause poor quality of the audio sent. -func (m *NetworkInfo) SetBandwidthLowEventRatio(value *float32)() { +func (m *NetworkInfo) SetBandwidthLowEventRatio(value NetworkInfo_NetworkInfo_bandwidthLowEventRatioable)() { err := m.GetBackingStore().Set("bandwidthLowEventRatio", value) if err != nil { panic(err) @@ -861,7 +1490,7 @@ func (m *NetworkInfo) SetConnectionType(value *NetworkConnectionType)() { } } // SetDelayEventRatio sets the delayEventRatio property value. Fraction of the call that the media endpoint detected the network delay was significant enough to impact the ability to have real-time two-way communication. -func (m *NetworkInfo) SetDelayEventRatio(value *float32)() { +func (m *NetworkInfo) SetDelayEventRatio(value NetworkInfo_NetworkInfo_delayEventRatioable)() { err := m.GetBackingStore().Set("delayEventRatio", value) if err != nil { panic(err) @@ -917,7 +1546,7 @@ func (m *NetworkInfo) SetPort(value *int32)() { } } // SetReceivedQualityEventRatio sets the receivedQualityEventRatio property value. Fraction of the call that the media endpoint detected the network was causing poor quality of the audio received. -func (m *NetworkInfo) SetReceivedQualityEventRatio(value *float32)() { +func (m *NetworkInfo) SetReceivedQualityEventRatio(value NetworkInfo_NetworkInfo_receivedQualityEventRatioable)() { err := m.GetBackingStore().Set("receivedQualityEventRatio", value) if err != nil { panic(err) @@ -945,7 +1574,7 @@ func (m *NetworkInfo) SetRelayPort(value *int32)() { } } // SetSentQualityEventRatio sets the sentQualityEventRatio property value. Fraction of the call that the media endpoint detected the network was causing poor quality of the audio sent. -func (m *NetworkInfo) SetSentQualityEventRatio(value *float32)() { +func (m *NetworkInfo) SetSentQualityEventRatio(value NetworkInfo_NetworkInfo_sentQualityEventRatioable)() { err := m.GetBackingStore().Set("sentQualityEventRatio", value) if err != nil { panic(err) @@ -1033,10 +1662,10 @@ type NetworkInfoable interface { ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) - GetBandwidthLowEventRatio()(*float32) + GetBandwidthLowEventRatio()(NetworkInfo_NetworkInfo_bandwidthLowEventRatioable) GetBasicServiceSetIdentifier()(*string) GetConnectionType()(*NetworkConnectionType) - GetDelayEventRatio()(*float32) + GetDelayEventRatio()(NetworkInfo_NetworkInfo_delayEventRatioable) GetDnsSuffix()(*string) GetIpAddress()(*string) GetLinkSpeed()(*int64) @@ -1044,11 +1673,11 @@ type NetworkInfoable interface { GetNetworkTransportProtocol()(*NetworkTransportProtocol) GetOdataType()(*string) GetPort()(*int32) - GetReceivedQualityEventRatio()(*float32) + GetReceivedQualityEventRatio()(NetworkInfo_NetworkInfo_receivedQualityEventRatioable) GetReflexiveIPAddress()(*string) GetRelayIPAddress()(*string) GetRelayPort()(*int32) - GetSentQualityEventRatio()(*float32) + GetSentQualityEventRatio()(NetworkInfo_NetworkInfo_sentQualityEventRatioable) GetSubnet()(*string) GetTraceRouteHops()([]TraceRouteHopable) GetWifiBand()(*WifiBand) @@ -1061,10 +1690,10 @@ type NetworkInfoable interface { GetWifiVendorDriver()(*string) GetWifiVendorDriverVersion()(*string) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() - SetBandwidthLowEventRatio(value *float32)() + SetBandwidthLowEventRatio(value NetworkInfo_NetworkInfo_bandwidthLowEventRatioable)() SetBasicServiceSetIdentifier(value *string)() SetConnectionType(value *NetworkConnectionType)() - SetDelayEventRatio(value *float32)() + SetDelayEventRatio(value NetworkInfo_NetworkInfo_delayEventRatioable)() SetDnsSuffix(value *string)() SetIpAddress(value *string)() SetLinkSpeed(value *int64)() @@ -1072,11 +1701,11 @@ type NetworkInfoable interface { SetNetworkTransportProtocol(value *NetworkTransportProtocol)() SetOdataType(value *string)() SetPort(value *int32)() - SetReceivedQualityEventRatio(value *float32)() + SetReceivedQualityEventRatio(value NetworkInfo_NetworkInfo_receivedQualityEventRatioable)() SetReflexiveIPAddress(value *string)() SetRelayIPAddress(value *string)() SetRelayPort(value *int32)() - SetSentQualityEventRatio(value *float32)() + SetSentQualityEventRatio(value NetworkInfo_NetworkInfo_sentQualityEventRatioable)() SetSubnet(value *string)() SetTraceRouteHops(value []TraceRouteHopable)() SetWifiBand(value *WifiBand)() diff --git a/models/control_score.go b/models/control_score.go index 2b3a8e90f0..c9e2b306a6 100644 --- a/models/control_score.go +++ b/models/control_score.go @@ -9,6 +9,163 @@ type ControlScore struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// ControlScore_ControlScore_score composed type wrapper for classes float64, ReferenceNumeric, string +type ControlScore_ControlScore_score struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewControlScore_ControlScore_score instantiates a new ControlScore_ControlScore_score and sets the default values. +func NewControlScore_ControlScore_score()(*ControlScore_ControlScore_score) { + m := &ControlScore_ControlScore_score{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateControlScore_ControlScore_scoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateControlScore_ControlScore_scoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewControlScore_ControlScore_score() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *ControlScore_ControlScore_score) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *ControlScore_ControlScore_score) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *ControlScore_ControlScore_score) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *ControlScore_ControlScore_score) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *ControlScore_ControlScore_score) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *ControlScore_ControlScore_score) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *ControlScore_ControlScore_score) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *ControlScore_ControlScore_score) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *ControlScore_ControlScore_score) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *ControlScore_ControlScore_score) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *ControlScore_ControlScore_score) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type ControlScore_ControlScore_scoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewControlScore instantiates a new ControlScore and sets the default values. func NewControlScore()(*ControlScore) { m := &ControlScore{ @@ -121,12 +278,12 @@ func (m *ControlScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d2 return nil } res["score"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateControlScore_ControlScore_scoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetScore(val) + m.SetScore(val.(*ControlScore_ControlScore_score)) } return nil } @@ -145,14 +302,14 @@ func (m *ControlScore) GetOdataType()(*string) { return nil } // GetScore gets the score property value. Tenant achieved score for the control (it varies day by day depending on tenant operations on the control). -// returns a *float64 when successful -func (m *ControlScore) GetScore()(*float64) { +// returns a ControlScore_ControlScore_scoreable when successful +func (m *ControlScore) GetScore()(ControlScore_ControlScore_scoreable) { val, err := m.GetBackingStore().Get("score") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(ControlScore_ControlScore_scoreable) } return nil } @@ -183,7 +340,7 @@ func (m *ControlScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e } } { - err := writer.WriteFloat64Value("score", m.GetScore()) + err := writer.WriteObjectValue("score", m.GetScore()) if err != nil { return err } @@ -236,7 +393,7 @@ func (m *ControlScore) SetOdataType(value *string)() { } } // SetScore sets the score property value. Tenant achieved score for the control (it varies day by day depending on tenant operations on the control). -func (m *ControlScore) SetScore(value *float64)() { +func (m *ControlScore) SetScore(value ControlScore_ControlScore_scoreable)() { err := m.GetBackingStore().Set("score", value) if err != nil { panic(err) @@ -251,11 +408,11 @@ type ControlScoreable interface { GetControlName()(*string) GetDescription()(*string) GetOdataType()(*string) - GetScore()(*float64) + GetScore()(ControlScore_ControlScore_scoreable) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetControlCategory(value *string)() SetControlName(value *string)() SetDescription(value *string)() SetOdataType(value *string)() - SetScore(value *float64)() + SetScore(value ControlScore_ControlScore_scoreable)() } diff --git a/models/data_policy_operation.go b/models/data_policy_operation.go index 7da03cced1..4f9f6bedb4 100644 --- a/models/data_policy_operation.go +++ b/models/data_policy_operation.go @@ -3,11 +3,169 @@ package models import ( i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) type DataPolicyOperation struct { Entity } +// DataPolicyOperation_DataPolicyOperation_progress composed type wrapper for classes float64, ReferenceNumeric, string +type DataPolicyOperation_DataPolicyOperation_progress struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDataPolicyOperation_DataPolicyOperation_progress instantiates a new DataPolicyOperation_DataPolicyOperation_progress and sets the default values. +func NewDataPolicyOperation_DataPolicyOperation_progress()(*DataPolicyOperation_DataPolicyOperation_progress) { + m := &DataPolicyOperation_DataPolicyOperation_progress{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDataPolicyOperation_DataPolicyOperation_progressFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDataPolicyOperation_DataPolicyOperation_progressFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDataPolicyOperation_DataPolicyOperation_progress() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DataPolicyOperation_DataPolicyOperation_progress) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *DataPolicyOperation_DataPolicyOperation_progress) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DataPolicyOperation_DataPolicyOperation_progress) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DataPolicyOperation_DataPolicyOperation_progress) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DataPolicyOperation_DataPolicyOperation_progress) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DataPolicyOperation_DataPolicyOperation_progress) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DataPolicyOperation_DataPolicyOperation_progress) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DataPolicyOperation_DataPolicyOperation_progress) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *DataPolicyOperation_DataPolicyOperation_progress) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *DataPolicyOperation_DataPolicyOperation_progress) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DataPolicyOperation_DataPolicyOperation_progress) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type DataPolicyOperation_DataPolicyOperation_progressable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewDataPolicyOperation instantiates a new DataPolicyOperation and sets the default values. func NewDataPolicyOperation()(*DataPolicyOperation) { m := &DataPolicyOperation{ @@ -47,12 +205,12 @@ func (m *DataPolicyOperation) GetFieldDeserializers()(map[string]func(i878a80d23 return nil } res["progress"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateDataPolicyOperation_DataPolicyOperation_progressFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetProgress(val) + m.SetProgress(val.(*DataPolicyOperation_DataPolicyOperation_progress)) } return nil } @@ -99,14 +257,14 @@ func (m *DataPolicyOperation) GetFieldDeserializers()(map[string]func(i878a80d23 return res } // GetProgress gets the progress property value. Specifies the progress of an operation. -// returns a *float64 when successful -func (m *DataPolicyOperation) GetProgress()(*float64) { +// returns a DataPolicyOperation_DataPolicyOperation_progressable when successful +func (m *DataPolicyOperation) GetProgress()(DataPolicyOperation_DataPolicyOperation_progressable) { val, err := m.GetBackingStore().Get("progress") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(DataPolicyOperation_DataPolicyOperation_progressable) } return nil } @@ -171,7 +329,7 @@ func (m *DataPolicyOperation) Serialize(writer i878a80d2330e89d26896388a3f487eef } } { - err = writer.WriteFloat64Value("progress", m.GetProgress()) + err = writer.WriteObjectValue("progress", m.GetProgress()) if err != nil { return err } @@ -211,7 +369,7 @@ func (m *DataPolicyOperation) SetCompletedDateTime(value *i336074805fc853987abe6 } } // SetProgress sets the progress property value. Specifies the progress of an operation. -func (m *DataPolicyOperation) SetProgress(value *float64)() { +func (m *DataPolicyOperation) SetProgress(value DataPolicyOperation_DataPolicyOperation_progressable)() { err := m.GetBackingStore().Set("progress", value) if err != nil { panic(err) @@ -249,13 +407,13 @@ type DataPolicyOperationable interface { Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCompletedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) - GetProgress()(*float64) + GetProgress()(DataPolicyOperation_DataPolicyOperation_progressable) GetStatus()(*DataPolicyOperationStatus) GetStorageLocation()(*string) GetSubmittedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetUserId()(*string) SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() - SetProgress(value *float64)() + SetProgress(value DataPolicyOperation_DataPolicyOperation_progressable)() SetStatus(value *DataPolicyOperationStatus)() SetStorageLocation(value *string)() SetSubmittedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() diff --git a/models/device_geo_location.go b/models/device_geo_location.go index 67d58aa2b1..68b8276165 100644 --- a/models/device_geo_location.go +++ b/models/device_geo_location.go @@ -11,6 +11,1105 @@ type DeviceGeoLocation struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// DeviceGeoLocation_DeviceGeoLocation_altitude composed type wrapper for classes float64, ReferenceNumeric, string +type DeviceGeoLocation_DeviceGeoLocation_altitude struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceGeoLocation_DeviceGeoLocation_altitude instantiates a new DeviceGeoLocation_DeviceGeoLocation_altitude and sets the default values. +func NewDeviceGeoLocation_DeviceGeoLocation_altitude()(*DeviceGeoLocation_DeviceGeoLocation_altitude) { + m := &DeviceGeoLocation_DeviceGeoLocation_altitude{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceGeoLocation_DeviceGeoLocation_altitudeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceGeoLocation_DeviceGeoLocation_altitudeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceGeoLocation_DeviceGeoLocation_altitude() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_altitude) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_altitude) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_altitude) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_altitude) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_altitude) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_altitude) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceGeoLocation_DeviceGeoLocation_altitude) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceGeoLocation_DeviceGeoLocation_altitude) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *DeviceGeoLocation_DeviceGeoLocation_altitude) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *DeviceGeoLocation_DeviceGeoLocation_altitude) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceGeoLocation_DeviceGeoLocation_altitude) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// DeviceGeoLocation_DeviceGeoLocation_heading composed type wrapper for classes float64, ReferenceNumeric, string +type DeviceGeoLocation_DeviceGeoLocation_heading struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceGeoLocation_DeviceGeoLocation_heading instantiates a new DeviceGeoLocation_DeviceGeoLocation_heading and sets the default values. +func NewDeviceGeoLocation_DeviceGeoLocation_heading()(*DeviceGeoLocation_DeviceGeoLocation_heading) { + m := &DeviceGeoLocation_DeviceGeoLocation_heading{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceGeoLocation_DeviceGeoLocation_headingFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceGeoLocation_DeviceGeoLocation_headingFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceGeoLocation_DeviceGeoLocation_heading() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_heading) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_heading) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_heading) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_heading) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_heading) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_heading) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceGeoLocation_DeviceGeoLocation_heading) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceGeoLocation_DeviceGeoLocation_heading) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *DeviceGeoLocation_DeviceGeoLocation_heading) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *DeviceGeoLocation_DeviceGeoLocation_heading) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceGeoLocation_DeviceGeoLocation_heading) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy composed type wrapper for classes float64, ReferenceNumeric, string +type DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy instantiates a new DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy and sets the default values. +func NewDeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy()(*DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy) { + m := &DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// DeviceGeoLocation_DeviceGeoLocation_latitude composed type wrapper for classes float64, ReferenceNumeric, string +type DeviceGeoLocation_DeviceGeoLocation_latitude struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceGeoLocation_DeviceGeoLocation_latitude instantiates a new DeviceGeoLocation_DeviceGeoLocation_latitude and sets the default values. +func NewDeviceGeoLocation_DeviceGeoLocation_latitude()(*DeviceGeoLocation_DeviceGeoLocation_latitude) { + m := &DeviceGeoLocation_DeviceGeoLocation_latitude{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceGeoLocation_DeviceGeoLocation_latitudeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceGeoLocation_DeviceGeoLocation_latitudeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceGeoLocation_DeviceGeoLocation_latitude() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_latitude) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_latitude) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_latitude) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_latitude) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_latitude) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_latitude) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceGeoLocation_DeviceGeoLocation_latitude) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceGeoLocation_DeviceGeoLocation_latitude) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *DeviceGeoLocation_DeviceGeoLocation_latitude) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *DeviceGeoLocation_DeviceGeoLocation_latitude) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceGeoLocation_DeviceGeoLocation_latitude) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// DeviceGeoLocation_DeviceGeoLocation_longitude composed type wrapper for classes float64, ReferenceNumeric, string +type DeviceGeoLocation_DeviceGeoLocation_longitude struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceGeoLocation_DeviceGeoLocation_longitude instantiates a new DeviceGeoLocation_DeviceGeoLocation_longitude and sets the default values. +func NewDeviceGeoLocation_DeviceGeoLocation_longitude()(*DeviceGeoLocation_DeviceGeoLocation_longitude) { + m := &DeviceGeoLocation_DeviceGeoLocation_longitude{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceGeoLocation_DeviceGeoLocation_longitudeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceGeoLocation_DeviceGeoLocation_longitudeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceGeoLocation_DeviceGeoLocation_longitude() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_longitude) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_longitude) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_longitude) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_longitude) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_longitude) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_longitude) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceGeoLocation_DeviceGeoLocation_longitude) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceGeoLocation_DeviceGeoLocation_longitude) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *DeviceGeoLocation_DeviceGeoLocation_longitude) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *DeviceGeoLocation_DeviceGeoLocation_longitude) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceGeoLocation_DeviceGeoLocation_longitude) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// DeviceGeoLocation_DeviceGeoLocation_speed composed type wrapper for classes float64, ReferenceNumeric, string +type DeviceGeoLocation_DeviceGeoLocation_speed struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceGeoLocation_DeviceGeoLocation_speed instantiates a new DeviceGeoLocation_DeviceGeoLocation_speed and sets the default values. +func NewDeviceGeoLocation_DeviceGeoLocation_speed()(*DeviceGeoLocation_DeviceGeoLocation_speed) { + m := &DeviceGeoLocation_DeviceGeoLocation_speed{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceGeoLocation_DeviceGeoLocation_speedFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceGeoLocation_DeviceGeoLocation_speedFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceGeoLocation_DeviceGeoLocation_speed() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_speed) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_speed) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_speed) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_speed) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_speed) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_speed) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceGeoLocation_DeviceGeoLocation_speed) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceGeoLocation_DeviceGeoLocation_speed) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *DeviceGeoLocation_DeviceGeoLocation_speed) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *DeviceGeoLocation_DeviceGeoLocation_speed) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceGeoLocation_DeviceGeoLocation_speed) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy composed type wrapper for classes float64, ReferenceNumeric, string +type DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceGeoLocation_DeviceGeoLocation_verticalAccuracy instantiates a new DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy and sets the default values. +func NewDeviceGeoLocation_DeviceGeoLocation_verticalAccuracy()(*DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy) { + m := &DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceGeoLocation_DeviceGeoLocation_verticalAccuracyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceGeoLocation_DeviceGeoLocation_verticalAccuracyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceGeoLocation_DeviceGeoLocation_verticalAccuracy() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type DeviceGeoLocation_DeviceGeoLocation_altitudeable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type DeviceGeoLocation_DeviceGeoLocation_headingable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type DeviceGeoLocation_DeviceGeoLocation_latitudeable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type DeviceGeoLocation_DeviceGeoLocation_longitudeable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type DeviceGeoLocation_DeviceGeoLocation_speedable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewDeviceGeoLocation instantiates a new DeviceGeoLocation and sets the default values. func NewDeviceGeoLocation()(*DeviceGeoLocation) { m := &DeviceGeoLocation{ @@ -38,14 +1137,14 @@ func (m *DeviceGeoLocation) GetAdditionalData()(map[string]any) { return val.(map[string]any) } // GetAltitude gets the altitude property value. Altitude, given in meters above sea level -// returns a *float64 when successful -func (m *DeviceGeoLocation) GetAltitude()(*float64) { +// returns a DeviceGeoLocation_DeviceGeoLocation_altitudeable when successful +func (m *DeviceGeoLocation) GetAltitude()(DeviceGeoLocation_DeviceGeoLocation_altitudeable) { val, err := m.GetBackingStore().Get("altitude") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(DeviceGeoLocation_DeviceGeoLocation_altitudeable) } return nil } @@ -59,32 +1158,32 @@ func (m *DeviceGeoLocation) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41 func (m *DeviceGeoLocation) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) res["altitude"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateDeviceGeoLocation_DeviceGeoLocation_altitudeFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAltitude(val) + m.SetAltitude(val.(*DeviceGeoLocation_DeviceGeoLocation_altitude)) } return nil } res["heading"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateDeviceGeoLocation_DeviceGeoLocation_headingFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetHeading(val) + m.SetHeading(val.(*DeviceGeoLocation_DeviceGeoLocation_heading)) } return nil } res["horizontalAccuracy"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateDeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetHorizontalAccuracy(val) + m.SetHorizontalAccuracy(val.(*DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracy)) } return nil } @@ -99,22 +1198,22 @@ func (m *DeviceGeoLocation) GetFieldDeserializers()(map[string]func(i878a80d2330 return nil } res["latitude"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateDeviceGeoLocation_DeviceGeoLocation_latitudeFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetLatitude(val) + m.SetLatitude(val.(*DeviceGeoLocation_DeviceGeoLocation_latitude)) } return nil } res["longitude"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateDeviceGeoLocation_DeviceGeoLocation_longitudeFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetLongitude(val) + m.SetLongitude(val.(*DeviceGeoLocation_DeviceGeoLocation_longitude)) } return nil } @@ -129,48 +1228,48 @@ func (m *DeviceGeoLocation) GetFieldDeserializers()(map[string]func(i878a80d2330 return nil } res["speed"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateDeviceGeoLocation_DeviceGeoLocation_speedFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetSpeed(val) + m.SetSpeed(val.(*DeviceGeoLocation_DeviceGeoLocation_speed)) } return nil } res["verticalAccuracy"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateDeviceGeoLocation_DeviceGeoLocation_verticalAccuracyFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetVerticalAccuracy(val) + m.SetVerticalAccuracy(val.(*DeviceGeoLocation_DeviceGeoLocation_verticalAccuracy)) } return nil } return res } // GetHeading gets the heading property value. Heading in degrees from true north -// returns a *float64 when successful -func (m *DeviceGeoLocation) GetHeading()(*float64) { +// returns a DeviceGeoLocation_DeviceGeoLocation_headingable when successful +func (m *DeviceGeoLocation) GetHeading()(DeviceGeoLocation_DeviceGeoLocation_headingable) { val, err := m.GetBackingStore().Get("heading") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(DeviceGeoLocation_DeviceGeoLocation_headingable) } return nil } // GetHorizontalAccuracy gets the horizontalAccuracy property value. Accuracy of longitude and latitude in meters -// returns a *float64 when successful -func (m *DeviceGeoLocation) GetHorizontalAccuracy()(*float64) { +// returns a DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable when successful +func (m *DeviceGeoLocation) GetHorizontalAccuracy()(DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable) { val, err := m.GetBackingStore().Get("horizontalAccuracy") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable) } return nil } @@ -187,26 +1286,26 @@ func (m *DeviceGeoLocation) GetLastCollectedDateTime()(*i336074805fc853987abe6f7 return nil } // GetLatitude gets the latitude property value. Latitude coordinate of the device's location -// returns a *float64 when successful -func (m *DeviceGeoLocation) GetLatitude()(*float64) { +// returns a DeviceGeoLocation_DeviceGeoLocation_latitudeable when successful +func (m *DeviceGeoLocation) GetLatitude()(DeviceGeoLocation_DeviceGeoLocation_latitudeable) { val, err := m.GetBackingStore().Get("latitude") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(DeviceGeoLocation_DeviceGeoLocation_latitudeable) } return nil } // GetLongitude gets the longitude property value. Longitude coordinate of the device's location -// returns a *float64 when successful -func (m *DeviceGeoLocation) GetLongitude()(*float64) { +// returns a DeviceGeoLocation_DeviceGeoLocation_longitudeable when successful +func (m *DeviceGeoLocation) GetLongitude()(DeviceGeoLocation_DeviceGeoLocation_longitudeable) { val, err := m.GetBackingStore().Get("longitude") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(DeviceGeoLocation_DeviceGeoLocation_longitudeable) } return nil } @@ -223,45 +1322,45 @@ func (m *DeviceGeoLocation) GetOdataType()(*string) { return nil } // GetSpeed gets the speed property value. Speed the device is traveling in meters per second -// returns a *float64 when successful -func (m *DeviceGeoLocation) GetSpeed()(*float64) { +// returns a DeviceGeoLocation_DeviceGeoLocation_speedable when successful +func (m *DeviceGeoLocation) GetSpeed()(DeviceGeoLocation_DeviceGeoLocation_speedable) { val, err := m.GetBackingStore().Get("speed") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(DeviceGeoLocation_DeviceGeoLocation_speedable) } return nil } // GetVerticalAccuracy gets the verticalAccuracy property value. Accuracy of altitude in meters -// returns a *float64 when successful -func (m *DeviceGeoLocation) GetVerticalAccuracy()(*float64) { +// returns a DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable when successful +func (m *DeviceGeoLocation) GetVerticalAccuracy()(DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable) { val, err := m.GetBackingStore().Get("verticalAccuracy") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable) } return nil } // Serialize serializes information the current object func (m *DeviceGeoLocation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { { - err := writer.WriteFloat64Value("altitude", m.GetAltitude()) + err := writer.WriteObjectValue("altitude", m.GetAltitude()) if err != nil { return err } } { - err := writer.WriteFloat64Value("heading", m.GetHeading()) + err := writer.WriteObjectValue("heading", m.GetHeading()) if err != nil { return err } } { - err := writer.WriteFloat64Value("horizontalAccuracy", m.GetHorizontalAccuracy()) + err := writer.WriteObjectValue("horizontalAccuracy", m.GetHorizontalAccuracy()) if err != nil { return err } @@ -273,13 +1372,13 @@ func (m *DeviceGeoLocation) Serialize(writer i878a80d2330e89d26896388a3f487eef27 } } { - err := writer.WriteFloat64Value("latitude", m.GetLatitude()) + err := writer.WriteObjectValue("latitude", m.GetLatitude()) if err != nil { return err } } { - err := writer.WriteFloat64Value("longitude", m.GetLongitude()) + err := writer.WriteObjectValue("longitude", m.GetLongitude()) if err != nil { return err } @@ -291,13 +1390,13 @@ func (m *DeviceGeoLocation) Serialize(writer i878a80d2330e89d26896388a3f487eef27 } } { - err := writer.WriteFloat64Value("speed", m.GetSpeed()) + err := writer.WriteObjectValue("speed", m.GetSpeed()) if err != nil { return err } } { - err := writer.WriteFloat64Value("verticalAccuracy", m.GetVerticalAccuracy()) + err := writer.WriteObjectValue("verticalAccuracy", m.GetVerticalAccuracy()) if err != nil { return err } @@ -318,7 +1417,7 @@ func (m *DeviceGeoLocation) SetAdditionalData(value map[string]any)() { } } // SetAltitude sets the altitude property value. Altitude, given in meters above sea level -func (m *DeviceGeoLocation) SetAltitude(value *float64)() { +func (m *DeviceGeoLocation) SetAltitude(value DeviceGeoLocation_DeviceGeoLocation_altitudeable)() { err := m.GetBackingStore().Set("altitude", value) if err != nil { panic(err) @@ -329,14 +1428,14 @@ func (m *DeviceGeoLocation) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd07 m.backingStore = value } // SetHeading sets the heading property value. Heading in degrees from true north -func (m *DeviceGeoLocation) SetHeading(value *float64)() { +func (m *DeviceGeoLocation) SetHeading(value DeviceGeoLocation_DeviceGeoLocation_headingable)() { err := m.GetBackingStore().Set("heading", value) if err != nil { panic(err) } } // SetHorizontalAccuracy sets the horizontalAccuracy property value. Accuracy of longitude and latitude in meters -func (m *DeviceGeoLocation) SetHorizontalAccuracy(value *float64)() { +func (m *DeviceGeoLocation) SetHorizontalAccuracy(value DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable)() { err := m.GetBackingStore().Set("horizontalAccuracy", value) if err != nil { panic(err) @@ -350,14 +1449,14 @@ func (m *DeviceGeoLocation) SetLastCollectedDateTime(value *i336074805fc853987ab } } // SetLatitude sets the latitude property value. Latitude coordinate of the device's location -func (m *DeviceGeoLocation) SetLatitude(value *float64)() { +func (m *DeviceGeoLocation) SetLatitude(value DeviceGeoLocation_DeviceGeoLocation_latitudeable)() { err := m.GetBackingStore().Set("latitude", value) if err != nil { panic(err) } } // SetLongitude sets the longitude property value. Longitude coordinate of the device's location -func (m *DeviceGeoLocation) SetLongitude(value *float64)() { +func (m *DeviceGeoLocation) SetLongitude(value DeviceGeoLocation_DeviceGeoLocation_longitudeable)() { err := m.GetBackingStore().Set("longitude", value) if err != nil { panic(err) @@ -371,14 +1470,14 @@ func (m *DeviceGeoLocation) SetOdataType(value *string)() { } } // SetSpeed sets the speed property value. Speed the device is traveling in meters per second -func (m *DeviceGeoLocation) SetSpeed(value *float64)() { +func (m *DeviceGeoLocation) SetSpeed(value DeviceGeoLocation_DeviceGeoLocation_speedable)() { err := m.GetBackingStore().Set("speed", value) if err != nil { panic(err) } } // SetVerticalAccuracy sets the verticalAccuracy property value. Accuracy of altitude in meters -func (m *DeviceGeoLocation) SetVerticalAccuracy(value *float64)() { +func (m *DeviceGeoLocation) SetVerticalAccuracy(value DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable)() { err := m.GetBackingStore().Set("verticalAccuracy", value) if err != nil { panic(err) @@ -388,24 +1487,24 @@ type DeviceGeoLocationable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetAltitude()(*float64) + GetAltitude()(DeviceGeoLocation_DeviceGeoLocation_altitudeable) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) - GetHeading()(*float64) - GetHorizontalAccuracy()(*float64) + GetHeading()(DeviceGeoLocation_DeviceGeoLocation_headingable) + GetHorizontalAccuracy()(DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable) GetLastCollectedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) - GetLatitude()(*float64) - GetLongitude()(*float64) + GetLatitude()(DeviceGeoLocation_DeviceGeoLocation_latitudeable) + GetLongitude()(DeviceGeoLocation_DeviceGeoLocation_longitudeable) GetOdataType()(*string) - GetSpeed()(*float64) - GetVerticalAccuracy()(*float64) - SetAltitude(value *float64)() + GetSpeed()(DeviceGeoLocation_DeviceGeoLocation_speedable) + GetVerticalAccuracy()(DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable) + SetAltitude(value DeviceGeoLocation_DeviceGeoLocation_altitudeable)() SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() - SetHeading(value *float64)() - SetHorizontalAccuracy(value *float64)() + SetHeading(value DeviceGeoLocation_DeviceGeoLocation_headingable)() + SetHorizontalAccuracy(value DeviceGeoLocation_DeviceGeoLocation_horizontalAccuracyable)() SetLastCollectedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() - SetLatitude(value *float64)() - SetLongitude(value *float64)() + SetLatitude(value DeviceGeoLocation_DeviceGeoLocation_latitudeable)() + SetLongitude(value DeviceGeoLocation_DeviceGeoLocation_longitudeable)() SetOdataType(value *string)() - SetSpeed(value *float64)() - SetVerticalAccuracy(value *float64)() + SetSpeed(value DeviceGeoLocation_DeviceGeoLocation_speedable)() + SetVerticalAccuracy(value DeviceGeoLocation_DeviceGeoLocation_verticalAccuracyable)() } diff --git a/models/device_log_collection_response.go b/models/device_log_collection_response.go index de1cbdd7a1..e76d55b53b 100644 --- a/models/device_log_collection_response.go +++ b/models/device_log_collection_response.go @@ -4,12 +4,170 @@ import ( i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22 "github.com/google/uuid" i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) // DeviceLogCollectionResponse windows Log Collection request entity. type DeviceLogCollectionResponse struct { Entity } +// DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB composed type wrapper for classes float64, ReferenceNumeric, string +type DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewDeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB instantiates a new DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB and sets the default values. +func NewDeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB()(*DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB) { + m := &DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateDeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateDeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewDeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewDeviceLogCollectionResponse instantiates a new DeviceLogCollectionResponse and sets the default values. func NewDeviceLogCollectionResponse()(*DeviceLogCollectionResponse) { m := &DeviceLogCollectionResponse{ @@ -111,12 +269,12 @@ func (m *DeviceLogCollectionResponse) GetFieldDeserializers()(map[string]func(i8 return nil } res["sizeInKB"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateDeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetSizeInKB(val) + m.SetSizeInKB(val.(*DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKB)) } return nil } @@ -181,14 +339,14 @@ func (m *DeviceLogCollectionResponse) GetRequestedDateTimeUTC()(*i336074805fc853 return nil } // GetSizeInKB gets the sizeInKB property value. The size of the logs in KB. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *DeviceLogCollectionResponse) GetSizeInKB()(*float64) { +// returns a DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable when successful +func (m *DeviceLogCollectionResponse) GetSizeInKB()(DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable) { val, err := m.GetBackingStore().Get("sizeInKB") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable) } return nil } @@ -247,7 +405,7 @@ func (m *DeviceLogCollectionResponse) Serialize(writer i878a80d2330e89d26896388a } } { - err = writer.WriteFloat64Value("sizeInKB", m.GetSizeInKB()) + err = writer.WriteObjectValue("sizeInKB", m.GetSizeInKB()) if err != nil { return err } @@ -304,7 +462,7 @@ func (m *DeviceLogCollectionResponse) SetRequestedDateTimeUTC(value *i336074805f } } // SetSizeInKB sets the sizeInKB property value. The size of the logs in KB. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *DeviceLogCollectionResponse) SetSizeInKB(value *float64)() { +func (m *DeviceLogCollectionResponse) SetSizeInKB(value DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable)() { err := m.GetBackingStore().Set("sizeInKB", value) if err != nil { panic(err) @@ -326,7 +484,7 @@ type DeviceLogCollectionResponseable interface { GetManagedDeviceId()(*i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID) GetReceivedDateTimeUTC()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetRequestedDateTimeUTC()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) - GetSizeInKB()(*float64) + GetSizeInKB()(DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable) GetStatus()(*AppLogUploadState) SetEnrolledByUser(value *string)() SetExpirationDateTimeUTC(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() @@ -334,6 +492,6 @@ type DeviceLogCollectionResponseable interface { SetManagedDeviceId(value *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID)() SetReceivedDateTimeUTC(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetRequestedDateTimeUTC(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() - SetSizeInKB(value *float64)() + SetSizeInKB(value DeviceLogCollectionResponse_DeviceLogCollectionResponse_sizeInKBable)() SetStatus(value *AppLogUploadState)() } diff --git a/models/education_assignment_points_grade.go b/models/education_assignment_points_grade.go index 46f7f48808..0db2726592 100644 --- a/models/education_assignment_points_grade.go +++ b/models/education_assignment_points_grade.go @@ -2,11 +2,169 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) type EducationAssignmentPointsGrade struct { EducationAssignmentGrade } +// EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points composed type wrapper for classes float32, ReferenceNumeric, string +type EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewEducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points instantiates a new EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points and sets the default values. +func NewEducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points()(*EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points) { + m := &EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateEducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateEducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewEducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewEducationAssignmentPointsGrade instantiates a new EducationAssignmentPointsGrade and sets the default values. func NewEducationAssignmentPointsGrade()(*EducationAssignmentPointsGrade) { m := &EducationAssignmentPointsGrade{ @@ -26,26 +184,26 @@ func CreateEducationAssignmentPointsGradeFromDiscriminatorValue(parseNode i878a8 func (m *EducationAssignmentPointsGrade) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := m.EducationAssignmentGrade.GetFieldDeserializers() res["points"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateEducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetPoints(val) + m.SetPoints(val.(*EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_points)) } return nil } return res } // GetPoints gets the points property value. Number of points a teacher is giving this submission object. -// returns a *float32 when successful -func (m *EducationAssignmentPointsGrade) GetPoints()(*float32) { +// returns a EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable when successful +func (m *EducationAssignmentPointsGrade) GetPoints()(EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable) { val, err := m.GetBackingStore().Get("points") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable) } return nil } @@ -56,7 +214,7 @@ func (m *EducationAssignmentPointsGrade) Serialize(writer i878a80d2330e89d268963 return err } { - err = writer.WriteFloat32Value("points", m.GetPoints()) + err = writer.WriteObjectValue("points", m.GetPoints()) if err != nil { return err } @@ -64,7 +222,7 @@ func (m *EducationAssignmentPointsGrade) Serialize(writer i878a80d2330e89d268963 return nil } // SetPoints sets the points property value. Number of points a teacher is giving this submission object. -func (m *EducationAssignmentPointsGrade) SetPoints(value *float32)() { +func (m *EducationAssignmentPointsGrade) SetPoints(value EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable)() { err := m.GetBackingStore().Set("points", value) if err != nil { panic(err) @@ -73,6 +231,6 @@ func (m *EducationAssignmentPointsGrade) SetPoints(value *float32)() { type EducationAssignmentPointsGradeable interface { EducationAssignmentGradeable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetPoints()(*float32) - SetPoints(value *float32)() + GetPoints()(EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable) + SetPoints(value EducationAssignmentPointsGrade_EducationAssignmentPointsGrade_pointsable)() } diff --git a/models/education_assignment_points_grade_type.go b/models/education_assignment_points_grade_type.go index 62b25e907e..69448b3377 100644 --- a/models/education_assignment_points_grade_type.go +++ b/models/education_assignment_points_grade_type.go @@ -2,11 +2,169 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) type EducationAssignmentPointsGradeType struct { EducationAssignmentGradeType } +// EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints composed type wrapper for classes float32, ReferenceNumeric, string +type EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewEducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints instantiates a new EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints and sets the default values. +func NewEducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints()(*EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints) { + m := &EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateEducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateEducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewEducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewEducationAssignmentPointsGradeType instantiates a new EducationAssignmentPointsGradeType and sets the default values. func NewEducationAssignmentPointsGradeType()(*EducationAssignmentPointsGradeType) { m := &EducationAssignmentPointsGradeType{ @@ -26,26 +184,26 @@ func CreateEducationAssignmentPointsGradeTypeFromDiscriminatorValue(parseNode i8 func (m *EducationAssignmentPointsGradeType) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := m.EducationAssignmentGradeType.GetFieldDeserializers() res["maxPoints"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateEducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetMaxPoints(val) + m.SetMaxPoints(val.(*EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPoints)) } return nil } return res } // GetMaxPoints gets the maxPoints property value. Max points possible for this assignment. -// returns a *float32 when successful -func (m *EducationAssignmentPointsGradeType) GetMaxPoints()(*float32) { +// returns a EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable when successful +func (m *EducationAssignmentPointsGradeType) GetMaxPoints()(EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable) { val, err := m.GetBackingStore().Get("maxPoints") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable) } return nil } @@ -56,7 +214,7 @@ func (m *EducationAssignmentPointsGradeType) Serialize(writer i878a80d2330e89d26 return err } { - err = writer.WriteFloat32Value("maxPoints", m.GetMaxPoints()) + err = writer.WriteObjectValue("maxPoints", m.GetMaxPoints()) if err != nil { return err } @@ -64,7 +222,7 @@ func (m *EducationAssignmentPointsGradeType) Serialize(writer i878a80d2330e89d26 return nil } // SetMaxPoints sets the maxPoints property value. Max points possible for this assignment. -func (m *EducationAssignmentPointsGradeType) SetMaxPoints(value *float32)() { +func (m *EducationAssignmentPointsGradeType) SetMaxPoints(value EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable)() { err := m.GetBackingStore().Set("maxPoints", value) if err != nil { panic(err) @@ -73,6 +231,6 @@ func (m *EducationAssignmentPointsGradeType) SetMaxPoints(value *float32)() { type EducationAssignmentPointsGradeTypeable interface { EducationAssignmentGradeTypeable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetMaxPoints()(*float32) - SetMaxPoints(value *float32)() + GetMaxPoints()(EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable) + SetMaxPoints(value EducationAssignmentPointsGradeType_EducationAssignmentPointsGradeType_maxPointsable)() } diff --git a/models/entitlement_management_schedule.go b/models/entitlement_management_schedule.go index 96104d1f8d..fab5a89ab5 100644 --- a/models/entitlement_management_schedule.go +++ b/models/entitlement_management_schedule.go @@ -111,7 +111,7 @@ func (m *EntitlementManagementSchedule) GetOdataType()(*string) { } return nil } -// GetRecurrence gets the recurrence property value. For recurring access reviews. Not used in access requests. +// GetRecurrence gets the recurrence property value. The recurring access review pattern. Not used in access requests. // returns a PatternedRecurrenceable when successful func (m *EntitlementManagementSchedule) GetRecurrence()(PatternedRecurrenceable) { val, err := m.GetBackingStore().Get("recurrence") @@ -194,7 +194,7 @@ func (m *EntitlementManagementSchedule) SetOdataType(value *string)() { panic(err) } } -// SetRecurrence sets the recurrence property value. For recurring access reviews. Not used in access requests. +// SetRecurrence sets the recurrence property value. The recurring access review pattern. Not used in access requests. func (m *EntitlementManagementSchedule) SetRecurrence(value PatternedRecurrenceable)() { err := m.GetBackingStore().Set("recurrence", value) if err != nil { diff --git a/models/geo_coordinates.go b/models/geo_coordinates.go index 42450554df..ff718a4159 100644 --- a/models/geo_coordinates.go +++ b/models/geo_coordinates.go @@ -9,6 +9,477 @@ type GeoCoordinates struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// GeoCoordinates_GeoCoordinates_altitude composed type wrapper for classes float64, ReferenceNumeric, string +type GeoCoordinates_GeoCoordinates_altitude struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewGeoCoordinates_GeoCoordinates_altitude instantiates a new GeoCoordinates_GeoCoordinates_altitude and sets the default values. +func NewGeoCoordinates_GeoCoordinates_altitude()(*GeoCoordinates_GeoCoordinates_altitude) { + m := &GeoCoordinates_GeoCoordinates_altitude{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateGeoCoordinates_GeoCoordinates_altitudeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateGeoCoordinates_GeoCoordinates_altitudeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewGeoCoordinates_GeoCoordinates_altitude() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *GeoCoordinates_GeoCoordinates_altitude) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *GeoCoordinates_GeoCoordinates_altitude) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *GeoCoordinates_GeoCoordinates_altitude) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *GeoCoordinates_GeoCoordinates_altitude) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *GeoCoordinates_GeoCoordinates_altitude) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *GeoCoordinates_GeoCoordinates_altitude) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *GeoCoordinates_GeoCoordinates_altitude) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *GeoCoordinates_GeoCoordinates_altitude) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *GeoCoordinates_GeoCoordinates_altitude) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *GeoCoordinates_GeoCoordinates_altitude) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *GeoCoordinates_GeoCoordinates_altitude) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// GeoCoordinates_GeoCoordinates_latitude composed type wrapper for classes float64, ReferenceNumeric, string +type GeoCoordinates_GeoCoordinates_latitude struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewGeoCoordinates_GeoCoordinates_latitude instantiates a new GeoCoordinates_GeoCoordinates_latitude and sets the default values. +func NewGeoCoordinates_GeoCoordinates_latitude()(*GeoCoordinates_GeoCoordinates_latitude) { + m := &GeoCoordinates_GeoCoordinates_latitude{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateGeoCoordinates_GeoCoordinates_latitudeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateGeoCoordinates_GeoCoordinates_latitudeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewGeoCoordinates_GeoCoordinates_latitude() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *GeoCoordinates_GeoCoordinates_latitude) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *GeoCoordinates_GeoCoordinates_latitude) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *GeoCoordinates_GeoCoordinates_latitude) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *GeoCoordinates_GeoCoordinates_latitude) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *GeoCoordinates_GeoCoordinates_latitude) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *GeoCoordinates_GeoCoordinates_latitude) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *GeoCoordinates_GeoCoordinates_latitude) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *GeoCoordinates_GeoCoordinates_latitude) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *GeoCoordinates_GeoCoordinates_latitude) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *GeoCoordinates_GeoCoordinates_latitude) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *GeoCoordinates_GeoCoordinates_latitude) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// GeoCoordinates_GeoCoordinates_longitude composed type wrapper for classes float64, ReferenceNumeric, string +type GeoCoordinates_GeoCoordinates_longitude struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewGeoCoordinates_GeoCoordinates_longitude instantiates a new GeoCoordinates_GeoCoordinates_longitude and sets the default values. +func NewGeoCoordinates_GeoCoordinates_longitude()(*GeoCoordinates_GeoCoordinates_longitude) { + m := &GeoCoordinates_GeoCoordinates_longitude{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateGeoCoordinates_GeoCoordinates_longitudeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateGeoCoordinates_GeoCoordinates_longitudeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewGeoCoordinates_GeoCoordinates_longitude() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *GeoCoordinates_GeoCoordinates_longitude) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *GeoCoordinates_GeoCoordinates_longitude) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *GeoCoordinates_GeoCoordinates_longitude) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *GeoCoordinates_GeoCoordinates_longitude) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *GeoCoordinates_GeoCoordinates_longitude) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *GeoCoordinates_GeoCoordinates_longitude) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *GeoCoordinates_GeoCoordinates_longitude) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *GeoCoordinates_GeoCoordinates_longitude) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *GeoCoordinates_GeoCoordinates_longitude) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *GeoCoordinates_GeoCoordinates_longitude) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *GeoCoordinates_GeoCoordinates_longitude) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type GeoCoordinates_GeoCoordinates_altitudeable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type GeoCoordinates_GeoCoordinates_latitudeable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type GeoCoordinates_GeoCoordinates_longitudeable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewGeoCoordinates instantiates a new GeoCoordinates and sets the default values. func NewGeoCoordinates()(*GeoCoordinates) { m := &GeoCoordinates{ @@ -36,14 +507,14 @@ func (m *GeoCoordinates) GetAdditionalData()(map[string]any) { return val.(map[string]any) } // GetAltitude gets the altitude property value. Optional. The altitude (height), in feet, above sea level for the item. Read-only. -// returns a *float64 when successful -func (m *GeoCoordinates) GetAltitude()(*float64) { +// returns a GeoCoordinates_GeoCoordinates_altitudeable when successful +func (m *GeoCoordinates) GetAltitude()(GeoCoordinates_GeoCoordinates_altitudeable) { val, err := m.GetBackingStore().Get("altitude") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(GeoCoordinates_GeoCoordinates_altitudeable) } return nil } @@ -57,32 +528,32 @@ func (m *GeoCoordinates) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185 func (m *GeoCoordinates) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) res["altitude"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateGeoCoordinates_GeoCoordinates_altitudeFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAltitude(val) + m.SetAltitude(val.(*GeoCoordinates_GeoCoordinates_altitude)) } return nil } res["latitude"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateGeoCoordinates_GeoCoordinates_latitudeFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetLatitude(val) + m.SetLatitude(val.(*GeoCoordinates_GeoCoordinates_latitude)) } return nil } res["longitude"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateGeoCoordinates_GeoCoordinates_longitudeFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetLongitude(val) + m.SetLongitude(val.(*GeoCoordinates_GeoCoordinates_longitude)) } return nil } @@ -99,26 +570,26 @@ func (m *GeoCoordinates) GetFieldDeserializers()(map[string]func(i878a80d2330e89 return res } // GetLatitude gets the latitude property value. Optional. The latitude, in decimal, for the item. Read-only. -// returns a *float64 when successful -func (m *GeoCoordinates) GetLatitude()(*float64) { +// returns a GeoCoordinates_GeoCoordinates_latitudeable when successful +func (m *GeoCoordinates) GetLatitude()(GeoCoordinates_GeoCoordinates_latitudeable) { val, err := m.GetBackingStore().Get("latitude") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(GeoCoordinates_GeoCoordinates_latitudeable) } return nil } // GetLongitude gets the longitude property value. Optional. The longitude, in decimal, for the item. Read-only. -// returns a *float64 when successful -func (m *GeoCoordinates) GetLongitude()(*float64) { +// returns a GeoCoordinates_GeoCoordinates_longitudeable when successful +func (m *GeoCoordinates) GetLongitude()(GeoCoordinates_GeoCoordinates_longitudeable) { val, err := m.GetBackingStore().Get("longitude") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(GeoCoordinates_GeoCoordinates_longitudeable) } return nil } @@ -137,19 +608,19 @@ func (m *GeoCoordinates) GetOdataType()(*string) { // Serialize serializes information the current object func (m *GeoCoordinates) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { { - err := writer.WriteFloat64Value("altitude", m.GetAltitude()) + err := writer.WriteObjectValue("altitude", m.GetAltitude()) if err != nil { return err } } { - err := writer.WriteFloat64Value("latitude", m.GetLatitude()) + err := writer.WriteObjectValue("latitude", m.GetLatitude()) if err != nil { return err } } { - err := writer.WriteFloat64Value("longitude", m.GetLongitude()) + err := writer.WriteObjectValue("longitude", m.GetLongitude()) if err != nil { return err } @@ -176,7 +647,7 @@ func (m *GeoCoordinates) SetAdditionalData(value map[string]any)() { } } // SetAltitude sets the altitude property value. Optional. The altitude (height), in feet, above sea level for the item. Read-only. -func (m *GeoCoordinates) SetAltitude(value *float64)() { +func (m *GeoCoordinates) SetAltitude(value GeoCoordinates_GeoCoordinates_altitudeable)() { err := m.GetBackingStore().Set("altitude", value) if err != nil { panic(err) @@ -187,14 +658,14 @@ func (m *GeoCoordinates) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d4 m.backingStore = value } // SetLatitude sets the latitude property value. Optional. The latitude, in decimal, for the item. Read-only. -func (m *GeoCoordinates) SetLatitude(value *float64)() { +func (m *GeoCoordinates) SetLatitude(value GeoCoordinates_GeoCoordinates_latitudeable)() { err := m.GetBackingStore().Set("latitude", value) if err != nil { panic(err) } } // SetLongitude sets the longitude property value. Optional. The longitude, in decimal, for the item. Read-only. -func (m *GeoCoordinates) SetLongitude(value *float64)() { +func (m *GeoCoordinates) SetLongitude(value GeoCoordinates_GeoCoordinates_longitudeable)() { err := m.GetBackingStore().Set("longitude", value) if err != nil { panic(err) @@ -211,14 +682,14 @@ type GeoCoordinatesable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetAltitude()(*float64) + GetAltitude()(GeoCoordinates_GeoCoordinates_altitudeable) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) - GetLatitude()(*float64) - GetLongitude()(*float64) + GetLatitude()(GeoCoordinates_GeoCoordinates_latitudeable) + GetLongitude()(GeoCoordinates_GeoCoordinates_longitudeable) GetOdataType()(*string) - SetAltitude(value *float64)() + SetAltitude(value GeoCoordinates_GeoCoordinates_altitudeable)() SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() - SetLatitude(value *float64)() - SetLongitude(value *float64)() + SetLatitude(value GeoCoordinates_GeoCoordinates_latitudeable)() + SetLongitude(value GeoCoordinates_GeoCoordinates_longitudeable)() SetOdataType(value *string)() } diff --git a/models/identity_user_flow.go b/models/identity_user_flow.go index a87c96372e..4201ce647b 100644 --- a/models/identity_user_flow.go +++ b/models/identity_user_flow.go @@ -2,11 +2,169 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) type IdentityUserFlow struct { Entity } +// IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion composed type wrapper for classes float32, ReferenceNumeric, string +type IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewIdentityUserFlow_IdentityUserFlow_userFlowTypeVersion instantiates a new IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion and sets the default values. +func NewIdentityUserFlow_IdentityUserFlow_userFlowTypeVersion()(*IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion) { + m := &IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateIdentityUserFlow_IdentityUserFlow_userFlowTypeVersionFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateIdentityUserFlow_IdentityUserFlow_userFlowTypeVersionFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewIdentityUserFlow_IdentityUserFlow_userFlowTypeVersion() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewIdentityUserFlow instantiates a new IdentityUserFlow and sets the default values. func NewIdentityUserFlow()(*IdentityUserFlow) { m := &IdentityUserFlow{ @@ -52,12 +210,12 @@ func (m *IdentityUserFlow) GetFieldDeserializers()(map[string]func(i878a80d2330e return nil } res["userFlowTypeVersion"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateIdentityUserFlow_IdentityUserFlow_userFlowTypeVersionFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetUserFlowTypeVersion(val) + m.SetUserFlowTypeVersion(val.(*IdentityUserFlow_IdentityUserFlow_userFlowTypeVersion)) } return nil } @@ -76,14 +234,14 @@ func (m *IdentityUserFlow) GetUserFlowType()(*UserFlowType) { return nil } // GetUserFlowTypeVersion gets the userFlowTypeVersion property value. The userFlowTypeVersion property -// returns a *float32 when successful -func (m *IdentityUserFlow) GetUserFlowTypeVersion()(*float32) { +// returns a IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable when successful +func (m *IdentityUserFlow) GetUserFlowTypeVersion()(IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable) { val, err := m.GetBackingStore().Get("userFlowTypeVersion") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable) } return nil } @@ -101,7 +259,7 @@ func (m *IdentityUserFlow) Serialize(writer i878a80d2330e89d26896388a3f487eef27b } } { - err = writer.WriteFloat32Value("userFlowTypeVersion", m.GetUserFlowTypeVersion()) + err = writer.WriteObjectValue("userFlowTypeVersion", m.GetUserFlowTypeVersion()) if err != nil { return err } @@ -116,7 +274,7 @@ func (m *IdentityUserFlow) SetUserFlowType(value *UserFlowType)() { } } // SetUserFlowTypeVersion sets the userFlowTypeVersion property value. The userFlowTypeVersion property -func (m *IdentityUserFlow) SetUserFlowTypeVersion(value *float32)() { +func (m *IdentityUserFlow) SetUserFlowTypeVersion(value IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable)() { err := m.GetBackingStore().Set("userFlowTypeVersion", value) if err != nil { panic(err) @@ -126,7 +284,7 @@ type IdentityUserFlowable interface { Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetUserFlowType()(*UserFlowType) - GetUserFlowTypeVersion()(*float32) + GetUserFlowTypeVersion()(IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable) SetUserFlowType(value *UserFlowType)() - SetUserFlowTypeVersion(value *float32)() + SetUserFlowTypeVersion(value IdentityUserFlow_IdentityUserFlow_userFlowTypeVersionable)() } diff --git a/models/insight_value_double.go b/models/insight_value_double.go index 7d40389eae..f44b1c8cf0 100644 --- a/models/insight_value_double.go +++ b/models/insight_value_double.go @@ -2,12 +2,170 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) // InsightValueDouble the value in an user experience analytics insight. type InsightValueDouble struct { UserExperienceAnalyticsInsightValue } +// InsightValueDouble_InsightValueDouble_value composed type wrapper for classes float64, ReferenceNumeric, string +type InsightValueDouble_InsightValueDouble_value struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewInsightValueDouble_InsightValueDouble_value instantiates a new InsightValueDouble_InsightValueDouble_value and sets the default values. +func NewInsightValueDouble_InsightValueDouble_value()(*InsightValueDouble_InsightValueDouble_value) { + m := &InsightValueDouble_InsightValueDouble_value{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateInsightValueDouble_InsightValueDouble_valueFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateInsightValueDouble_InsightValueDouble_valueFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewInsightValueDouble_InsightValueDouble_value() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *InsightValueDouble_InsightValueDouble_value) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *InsightValueDouble_InsightValueDouble_value) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *InsightValueDouble_InsightValueDouble_value) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *InsightValueDouble_InsightValueDouble_value) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *InsightValueDouble_InsightValueDouble_value) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *InsightValueDouble_InsightValueDouble_value) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *InsightValueDouble_InsightValueDouble_value) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *InsightValueDouble_InsightValueDouble_value) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *InsightValueDouble_InsightValueDouble_value) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *InsightValueDouble_InsightValueDouble_value) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *InsightValueDouble_InsightValueDouble_value) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type InsightValueDouble_InsightValueDouble_valueable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewInsightValueDouble instantiates a new InsightValueDouble and sets the default values. func NewInsightValueDouble()(*InsightValueDouble) { m := &InsightValueDouble{ @@ -27,26 +185,26 @@ func CreateInsightValueDoubleFromDiscriminatorValue(parseNode i878a80d2330e89d26 func (m *InsightValueDouble) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := m.UserExperienceAnalyticsInsightValue.GetFieldDeserializers() res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateInsightValueDouble_InsightValueDouble_valueFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetValue(val) + m.SetValue(val.(*InsightValueDouble_InsightValueDouble_value)) } return nil } return res } // GetValue gets the value property value. The double value of the user experience analytics insight. -// returns a *float64 when successful -func (m *InsightValueDouble) GetValue()(*float64) { +// returns a InsightValueDouble_InsightValueDouble_valueable when successful +func (m *InsightValueDouble) GetValue()(InsightValueDouble_InsightValueDouble_valueable) { val, err := m.GetBackingStore().Get("value") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(InsightValueDouble_InsightValueDouble_valueable) } return nil } @@ -57,7 +215,7 @@ func (m *InsightValueDouble) Serialize(writer i878a80d2330e89d26896388a3f487eef2 return err } { - err = writer.WriteFloat64Value("value", m.GetValue()) + err = writer.WriteObjectValue("value", m.GetValue()) if err != nil { return err } @@ -65,7 +223,7 @@ func (m *InsightValueDouble) Serialize(writer i878a80d2330e89d26896388a3f487eef2 return nil } // SetValue sets the value property value. The double value of the user experience analytics insight. -func (m *InsightValueDouble) SetValue(value *float64)() { +func (m *InsightValueDouble) SetValue(value InsightValueDouble_InsightValueDouble_valueable)() { err := m.GetBackingStore().Set("value", value) if err != nil { panic(err) @@ -74,6 +232,6 @@ func (m *InsightValueDouble) SetValue(value *float64)() { type InsightValueDoubleable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable UserExperienceAnalyticsInsightValueable - GetValue()(*float64) - SetValue(value *float64)() + GetValue()(InsightValueDouble_InsightValueDouble_valueable) + SetValue(value InsightValueDouble_InsightValueDouble_valueable)() } diff --git a/models/meeting_time_suggestion.go b/models/meeting_time_suggestion.go index e19e217cc5..dd66c1494e 100644 --- a/models/meeting_time_suggestion.go +++ b/models/meeting_time_suggestion.go @@ -9,6 +9,163 @@ type MeetingTimeSuggestion struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// MeetingTimeSuggestion_MeetingTimeSuggestion_confidence composed type wrapper for classes float64, ReferenceNumeric, string +type MeetingTimeSuggestion_MeetingTimeSuggestion_confidence struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewMeetingTimeSuggestion_MeetingTimeSuggestion_confidence instantiates a new MeetingTimeSuggestion_MeetingTimeSuggestion_confidence and sets the default values. +func NewMeetingTimeSuggestion_MeetingTimeSuggestion_confidence()(*MeetingTimeSuggestion_MeetingTimeSuggestion_confidence) { + m := &MeetingTimeSuggestion_MeetingTimeSuggestion_confidence{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateMeetingTimeSuggestion_MeetingTimeSuggestion_confidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateMeetingTimeSuggestion_MeetingTimeSuggestion_confidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewMeetingTimeSuggestion_MeetingTimeSuggestion_confidence() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *MeetingTimeSuggestion_MeetingTimeSuggestion_confidence) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *MeetingTimeSuggestion_MeetingTimeSuggestion_confidence) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *MeetingTimeSuggestion_MeetingTimeSuggestion_confidence) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *MeetingTimeSuggestion_MeetingTimeSuggestion_confidence) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *MeetingTimeSuggestion_MeetingTimeSuggestion_confidence) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *MeetingTimeSuggestion_MeetingTimeSuggestion_confidence) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *MeetingTimeSuggestion_MeetingTimeSuggestion_confidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *MeetingTimeSuggestion_MeetingTimeSuggestion_confidence) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *MeetingTimeSuggestion_MeetingTimeSuggestion_confidence) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *MeetingTimeSuggestion_MeetingTimeSuggestion_confidence) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *MeetingTimeSuggestion_MeetingTimeSuggestion_confidence) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewMeetingTimeSuggestion instantiates a new MeetingTimeSuggestion and sets the default values. func NewMeetingTimeSuggestion()(*MeetingTimeSuggestion) { m := &MeetingTimeSuggestion{ @@ -53,14 +210,14 @@ func (m *MeetingTimeSuggestion) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd07 return m.backingStore } // GetConfidence gets the confidence property value. A percentage that represents the likelhood of all the attendees attending. -// returns a *float64 when successful -func (m *MeetingTimeSuggestion) GetConfidence()(*float64) { +// returns a MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable when successful +func (m *MeetingTimeSuggestion) GetConfidence()(MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable) { val, err := m.GetBackingStore().Get("confidence") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable) } return nil } @@ -85,12 +242,12 @@ func (m *MeetingTimeSuggestion) GetFieldDeserializers()(map[string]func(i878a80d return nil } res["confidence"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateMeetingTimeSuggestion_MeetingTimeSuggestion_confidenceFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetConfidence(val) + m.SetConfidence(val.(*MeetingTimeSuggestion_MeetingTimeSuggestion_confidence)) } return nil } @@ -249,7 +406,7 @@ func (m *MeetingTimeSuggestion) Serialize(writer i878a80d2330e89d26896388a3f487e } } { - err := writer.WriteFloat64Value("confidence", m.GetConfidence()) + err := writer.WriteObjectValue("confidence", m.GetConfidence()) if err != nil { return err } @@ -324,7 +481,7 @@ func (m *MeetingTimeSuggestion) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827e m.backingStore = value } // SetConfidence sets the confidence property value. A percentage that represents the likelhood of all the attendees attending. -func (m *MeetingTimeSuggestion) SetConfidence(value *float64)() { +func (m *MeetingTimeSuggestion) SetConfidence(value MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable)() { err := m.GetBackingStore().Set("confidence", value) if err != nil { panic(err) @@ -378,7 +535,7 @@ type MeetingTimeSuggestionable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAttendeeAvailability()([]AttendeeAvailabilityable) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) - GetConfidence()(*float64) + GetConfidence()(MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable) GetLocations()([]Locationable) GetMeetingTimeSlot()(TimeSlotable) GetOdataType()(*string) @@ -387,7 +544,7 @@ type MeetingTimeSuggestionable interface { GetSuggestionReason()(*string) SetAttendeeAvailability(value []AttendeeAvailabilityable)() SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() - SetConfidence(value *float64)() + SetConfidence(value MeetingTimeSuggestion_MeetingTimeSuggestion_confidenceable)() SetLocations(value []Locationable)() SetMeetingTimeSlot(value TimeSlotable)() SetOdataType(value *string)() diff --git a/models/number_column.go b/models/number_column.go index f4d8be21a5..0cb85f80d7 100644 --- a/models/number_column.go +++ b/models/number_column.go @@ -9,6 +9,320 @@ type NumberColumn struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// NumberColumn_NumberColumn_maximum composed type wrapper for classes float64, ReferenceNumeric, string +type NumberColumn_NumberColumn_maximum struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewNumberColumn_NumberColumn_maximum instantiates a new NumberColumn_NumberColumn_maximum and sets the default values. +func NewNumberColumn_NumberColumn_maximum()(*NumberColumn_NumberColumn_maximum) { + m := &NumberColumn_NumberColumn_maximum{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateNumberColumn_NumberColumn_maximumFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateNumberColumn_NumberColumn_maximumFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewNumberColumn_NumberColumn_maximum() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *NumberColumn_NumberColumn_maximum) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *NumberColumn_NumberColumn_maximum) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *NumberColumn_NumberColumn_maximum) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *NumberColumn_NumberColumn_maximum) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *NumberColumn_NumberColumn_maximum) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *NumberColumn_NumberColumn_maximum) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *NumberColumn_NumberColumn_maximum) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *NumberColumn_NumberColumn_maximum) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *NumberColumn_NumberColumn_maximum) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *NumberColumn_NumberColumn_maximum) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *NumberColumn_NumberColumn_maximum) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// NumberColumn_NumberColumn_minimum composed type wrapper for classes float64, ReferenceNumeric, string +type NumberColumn_NumberColumn_minimum struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewNumberColumn_NumberColumn_minimum instantiates a new NumberColumn_NumberColumn_minimum and sets the default values. +func NewNumberColumn_NumberColumn_minimum()(*NumberColumn_NumberColumn_minimum) { + m := &NumberColumn_NumberColumn_minimum{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateNumberColumn_NumberColumn_minimumFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateNumberColumn_NumberColumn_minimumFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewNumberColumn_NumberColumn_minimum() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *NumberColumn_NumberColumn_minimum) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *NumberColumn_NumberColumn_minimum) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *NumberColumn_NumberColumn_minimum) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *NumberColumn_NumberColumn_minimum) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *NumberColumn_NumberColumn_minimum) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *NumberColumn_NumberColumn_minimum) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *NumberColumn_NumberColumn_minimum) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *NumberColumn_NumberColumn_minimum) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *NumberColumn_NumberColumn_minimum) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *NumberColumn_NumberColumn_minimum) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *NumberColumn_NumberColumn_minimum) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type NumberColumn_NumberColumn_maximumable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type NumberColumn_NumberColumn_minimumable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewNumberColumn instantiates a new NumberColumn and sets the default values. func NewNumberColumn()(*NumberColumn) { m := &NumberColumn{ @@ -89,22 +403,22 @@ func (m *NumberColumn) GetFieldDeserializers()(map[string]func(i878a80d2330e89d2 return nil } res["maximum"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateNumberColumn_NumberColumn_maximumFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetMaximum(val) + m.SetMaximum(val.(*NumberColumn_NumberColumn_maximum)) } return nil } res["minimum"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateNumberColumn_NumberColumn_minimumFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetMinimum(val) + m.SetMinimum(val.(*NumberColumn_NumberColumn_minimum)) } return nil } @@ -121,26 +435,26 @@ func (m *NumberColumn) GetFieldDeserializers()(map[string]func(i878a80d2330e89d2 return res } // GetMaximum gets the maximum property value. The maximum permitted value. -// returns a *float64 when successful -func (m *NumberColumn) GetMaximum()(*float64) { +// returns a NumberColumn_NumberColumn_maximumable when successful +func (m *NumberColumn) GetMaximum()(NumberColumn_NumberColumn_maximumable) { val, err := m.GetBackingStore().Get("maximum") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(NumberColumn_NumberColumn_maximumable) } return nil } // GetMinimum gets the minimum property value. The minimum permitted value. -// returns a *float64 when successful -func (m *NumberColumn) GetMinimum()(*float64) { +// returns a NumberColumn_NumberColumn_minimumable when successful +func (m *NumberColumn) GetMinimum()(NumberColumn_NumberColumn_minimumable) { val, err := m.GetBackingStore().Get("minimum") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(NumberColumn_NumberColumn_minimumable) } return nil } @@ -171,13 +485,13 @@ func (m *NumberColumn) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e } } { - err := writer.WriteFloat64Value("maximum", m.GetMaximum()) + err := writer.WriteObjectValue("maximum", m.GetMaximum()) if err != nil { return err } } { - err := writer.WriteFloat64Value("minimum", m.GetMinimum()) + err := writer.WriteObjectValue("minimum", m.GetMinimum()) if err != nil { return err } @@ -222,14 +536,14 @@ func (m *NumberColumn) SetDisplayAs(value *string)() { } } // SetMaximum sets the maximum property value. The maximum permitted value. -func (m *NumberColumn) SetMaximum(value *float64)() { +func (m *NumberColumn) SetMaximum(value NumberColumn_NumberColumn_maximumable)() { err := m.GetBackingStore().Set("maximum", value) if err != nil { panic(err) } } // SetMinimum sets the minimum property value. The minimum permitted value. -func (m *NumberColumn) SetMinimum(value *float64)() { +func (m *NumberColumn) SetMinimum(value NumberColumn_NumberColumn_minimumable)() { err := m.GetBackingStore().Set("minimum", value) if err != nil { panic(err) @@ -249,13 +563,13 @@ type NumberColumnable interface { GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) GetDecimalPlaces()(*string) GetDisplayAs()(*string) - GetMaximum()(*float64) - GetMinimum()(*float64) + GetMaximum()(NumberColumn_NumberColumn_maximumable) + GetMinimum()(NumberColumn_NumberColumn_minimumable) GetOdataType()(*string) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetDecimalPlaces(value *string)() SetDisplayAs(value *string)() - SetMaximum(value *float64)() - SetMinimum(value *float64)() + SetMaximum(value NumberColumn_NumberColumn_maximumable)() + SetMinimum(value NumberColumn_NumberColumn_minimumable)() SetOdataType(value *string)() } diff --git a/models/oma_setting_floating_point.go b/models/oma_setting_floating_point.go index 9e2c8fb4b8..31efcab37f 100644 --- a/models/oma_setting_floating_point.go +++ b/models/oma_setting_floating_point.go @@ -2,12 +2,170 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) // OmaSettingFloatingPoint oMA Settings Floating Point definition. type OmaSettingFloatingPoint struct { OmaSetting } +// OmaSettingFloatingPoint_OmaSettingFloatingPoint_value composed type wrapper for classes float32, ReferenceNumeric, string +type OmaSettingFloatingPoint_OmaSettingFloatingPoint_value struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewOmaSettingFloatingPoint_OmaSettingFloatingPoint_value instantiates a new OmaSettingFloatingPoint_OmaSettingFloatingPoint_value and sets the default values. +func NewOmaSettingFloatingPoint_OmaSettingFloatingPoint_value()(*OmaSettingFloatingPoint_OmaSettingFloatingPoint_value) { + m := &OmaSettingFloatingPoint_OmaSettingFloatingPoint_value{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateOmaSettingFloatingPoint_OmaSettingFloatingPoint_valueFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateOmaSettingFloatingPoint_OmaSettingFloatingPoint_valueFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewOmaSettingFloatingPoint_OmaSettingFloatingPoint_value() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *OmaSettingFloatingPoint_OmaSettingFloatingPoint_value) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *OmaSettingFloatingPoint_OmaSettingFloatingPoint_value) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *OmaSettingFloatingPoint_OmaSettingFloatingPoint_value) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *OmaSettingFloatingPoint_OmaSettingFloatingPoint_value) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *OmaSettingFloatingPoint_OmaSettingFloatingPoint_value) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *OmaSettingFloatingPoint_OmaSettingFloatingPoint_value) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *OmaSettingFloatingPoint_OmaSettingFloatingPoint_value) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *OmaSettingFloatingPoint_OmaSettingFloatingPoint_value) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *OmaSettingFloatingPoint_OmaSettingFloatingPoint_value) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *OmaSettingFloatingPoint_OmaSettingFloatingPoint_value) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *OmaSettingFloatingPoint_OmaSettingFloatingPoint_value) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewOmaSettingFloatingPoint instantiates a new OmaSettingFloatingPoint and sets the default values. func NewOmaSettingFloatingPoint()(*OmaSettingFloatingPoint) { m := &OmaSettingFloatingPoint{ @@ -27,26 +185,26 @@ func CreateOmaSettingFloatingPointFromDiscriminatorValue(parseNode i878a80d2330e func (m *OmaSettingFloatingPoint) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := m.OmaSetting.GetFieldDeserializers() res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateOmaSettingFloatingPoint_OmaSettingFloatingPoint_valueFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetValue(val) + m.SetValue(val.(*OmaSettingFloatingPoint_OmaSettingFloatingPoint_value)) } return nil } return res } // GetValue gets the value property value. Value. -// returns a *float32 when successful -func (m *OmaSettingFloatingPoint) GetValue()(*float32) { +// returns a OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable when successful +func (m *OmaSettingFloatingPoint) GetValue()(OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable) { val, err := m.GetBackingStore().Get("value") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable) } return nil } @@ -57,7 +215,7 @@ func (m *OmaSettingFloatingPoint) Serialize(writer i878a80d2330e89d26896388a3f48 return err } { - err = writer.WriteFloat32Value("value", m.GetValue()) + err = writer.WriteObjectValue("value", m.GetValue()) if err != nil { return err } @@ -65,7 +223,7 @@ func (m *OmaSettingFloatingPoint) Serialize(writer i878a80d2330e89d26896388a3f48 return nil } // SetValue sets the value property value. Value. -func (m *OmaSettingFloatingPoint) SetValue(value *float32)() { +func (m *OmaSettingFloatingPoint) SetValue(value OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable)() { err := m.GetBackingStore().Set("value", value) if err != nil { panic(err) @@ -74,6 +232,6 @@ func (m *OmaSettingFloatingPoint) SetValue(value *float32)() { type OmaSettingFloatingPointable interface { OmaSettingable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetValue()(*float32) - SetValue(value *float32)() + GetValue()(OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable) + SetValue(value OmaSettingFloatingPoint_OmaSettingFloatingPoint_valueable)() } diff --git a/models/on_premises_directory_synchronization_feature.go b/models/on_premises_directory_synchronization_feature.go index bd27c60eb9..b2bfcf217b 100644 --- a/models/on_premises_directory_synchronization_feature.go +++ b/models/on_premises_directory_synchronization_feature.go @@ -390,7 +390,7 @@ func (m *OnPremisesDirectorySynchronizationFeature) GetPasswordSyncEnabled()(*bo } return nil } -// GetPasswordWritebackEnabled gets the passwordWritebackEnabled property value. Used to indicate that writeback of password resets from Microsoft Entra ID to on-premises AD is enabled. +// GetPasswordWritebackEnabled gets the passwordWritebackEnabled property value. Used to indicate that writeback of password resets from Microsoft Entra ID to on-premises AD is enabled. This property isn't in use and updating it isn't supported. // returns a *bool when successful func (m *OnPremisesDirectorySynchronizationFeature) GetPasswordWritebackEnabled()(*bool) { val, err := m.GetBackingStore().Get("passwordWritebackEnabled") @@ -711,7 +711,7 @@ func (m *OnPremisesDirectorySynchronizationFeature) SetPasswordSyncEnabled(value panic(err) } } -// SetPasswordWritebackEnabled sets the passwordWritebackEnabled property value. Used to indicate that writeback of password resets from Microsoft Entra ID to on-premises AD is enabled. +// SetPasswordWritebackEnabled sets the passwordWritebackEnabled property value. Used to indicate that writeback of password resets from Microsoft Entra ID to on-premises AD is enabled. This property isn't in use and updating it isn't supported. func (m *OnPremisesDirectorySynchronizationFeature) SetPasswordWritebackEnabled(value *bool)() { err := m.GetBackingStore().Set("passwordWritebackEnabled", value) if err != nil { diff --git a/models/outlook_geo_coordinates.go b/models/outlook_geo_coordinates.go index 30f8075a10..c8ad0318c3 100644 --- a/models/outlook_geo_coordinates.go +++ b/models/outlook_geo_coordinates.go @@ -9,6 +9,791 @@ type OutlookGeoCoordinates struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy composed type wrapper for classes float64, ReferenceNumeric, string +type OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewOutlookGeoCoordinates_OutlookGeoCoordinates_accuracy instantiates a new OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy and sets the default values. +func NewOutlookGeoCoordinates_OutlookGeoCoordinates_accuracy()(*OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy) { + m := &OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateOutlookGeoCoordinates_OutlookGeoCoordinates_accuracyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateOutlookGeoCoordinates_OutlookGeoCoordinates_accuracyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewOutlookGeoCoordinates_OutlookGeoCoordinates_accuracy() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// OutlookGeoCoordinates_OutlookGeoCoordinates_altitude composed type wrapper for classes float64, ReferenceNumeric, string +type OutlookGeoCoordinates_OutlookGeoCoordinates_altitude struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewOutlookGeoCoordinates_OutlookGeoCoordinates_altitude instantiates a new OutlookGeoCoordinates_OutlookGeoCoordinates_altitude and sets the default values. +func NewOutlookGeoCoordinates_OutlookGeoCoordinates_altitude()(*OutlookGeoCoordinates_OutlookGeoCoordinates_altitude) { + m := &OutlookGeoCoordinates_OutlookGeoCoordinates_altitude{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateOutlookGeoCoordinates_OutlookGeoCoordinates_altitudeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateOutlookGeoCoordinates_OutlookGeoCoordinates_altitudeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewOutlookGeoCoordinates_OutlookGeoCoordinates_altitude() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitude) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitude) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitude) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitude) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitude) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitude) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitude) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitude) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitude) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitude) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitude) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy composed type wrapper for classes float64, ReferenceNumeric, string +type OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewOutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy instantiates a new OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy and sets the default values. +func NewOutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy()(*OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy) { + m := &OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateOutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateOutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewOutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// OutlookGeoCoordinates_OutlookGeoCoordinates_latitude composed type wrapper for classes float64, ReferenceNumeric, string +type OutlookGeoCoordinates_OutlookGeoCoordinates_latitude struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewOutlookGeoCoordinates_OutlookGeoCoordinates_latitude instantiates a new OutlookGeoCoordinates_OutlookGeoCoordinates_latitude and sets the default values. +func NewOutlookGeoCoordinates_OutlookGeoCoordinates_latitude()(*OutlookGeoCoordinates_OutlookGeoCoordinates_latitude) { + m := &OutlookGeoCoordinates_OutlookGeoCoordinates_latitude{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateOutlookGeoCoordinates_OutlookGeoCoordinates_latitudeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateOutlookGeoCoordinates_OutlookGeoCoordinates_latitudeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewOutlookGeoCoordinates_OutlookGeoCoordinates_latitude() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_latitude) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_latitude) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_latitude) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_latitude) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_latitude) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_latitude) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_latitude) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_latitude) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_latitude) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_latitude) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_latitude) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// OutlookGeoCoordinates_OutlookGeoCoordinates_longitude composed type wrapper for classes float64, ReferenceNumeric, string +type OutlookGeoCoordinates_OutlookGeoCoordinates_longitude struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewOutlookGeoCoordinates_OutlookGeoCoordinates_longitude instantiates a new OutlookGeoCoordinates_OutlookGeoCoordinates_longitude and sets the default values. +func NewOutlookGeoCoordinates_OutlookGeoCoordinates_longitude()(*OutlookGeoCoordinates_OutlookGeoCoordinates_longitude) { + m := &OutlookGeoCoordinates_OutlookGeoCoordinates_longitude{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateOutlookGeoCoordinates_OutlookGeoCoordinates_longitudeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateOutlookGeoCoordinates_OutlookGeoCoordinates_longitudeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewOutlookGeoCoordinates_OutlookGeoCoordinates_longitude() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_longitude) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_longitude) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_longitude) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_longitude) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_longitude) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_longitude) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_longitude) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_longitude) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_longitude) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_longitude) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *OutlookGeoCoordinates_OutlookGeoCoordinates_longitude) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewOutlookGeoCoordinates instantiates a new OutlookGeoCoordinates and sets the default values. func NewOutlookGeoCoordinates()(*OutlookGeoCoordinates) { m := &OutlookGeoCoordinates{ @@ -23,14 +808,14 @@ func CreateOutlookGeoCoordinatesFromDiscriminatorValue(parseNode i878a80d2330e89 return NewOutlookGeoCoordinates(), nil } // GetAccuracy gets the accuracy property value. The accuracy of the latitude and longitude. As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters. -// returns a *float64 when successful -func (m *OutlookGeoCoordinates) GetAccuracy()(*float64) { +// returns a OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable when successful +func (m *OutlookGeoCoordinates) GetAccuracy()(OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable) { val, err := m.GetBackingStore().Get("accuracy") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable) } return nil } @@ -48,26 +833,26 @@ func (m *OutlookGeoCoordinates) GetAdditionalData()(map[string]any) { return val.(map[string]any) } // GetAltitude gets the altitude property value. The altitude of the location. -// returns a *float64 when successful -func (m *OutlookGeoCoordinates) GetAltitude()(*float64) { +// returns a OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable when successful +func (m *OutlookGeoCoordinates) GetAltitude()(OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable) { val, err := m.GetBackingStore().Get("altitude") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable) } return nil } // GetAltitudeAccuracy gets the altitudeAccuracy property value. The accuracy of the altitude. -// returns a *float64 when successful -func (m *OutlookGeoCoordinates) GetAltitudeAccuracy()(*float64) { +// returns a OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable when successful +func (m *OutlookGeoCoordinates) GetAltitudeAccuracy()(OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable) { val, err := m.GetBackingStore().Get("altitudeAccuracy") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable) } return nil } @@ -81,52 +866,52 @@ func (m *OutlookGeoCoordinates) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd07 func (m *OutlookGeoCoordinates) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) res["accuracy"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateOutlookGeoCoordinates_OutlookGeoCoordinates_accuracyFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAccuracy(val) + m.SetAccuracy(val.(*OutlookGeoCoordinates_OutlookGeoCoordinates_accuracy)) } return nil } res["altitude"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateOutlookGeoCoordinates_OutlookGeoCoordinates_altitudeFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAltitude(val) + m.SetAltitude(val.(*OutlookGeoCoordinates_OutlookGeoCoordinates_altitude)) } return nil } res["altitudeAccuracy"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateOutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAltitudeAccuracy(val) + m.SetAltitudeAccuracy(val.(*OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracy)) } return nil } res["latitude"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateOutlookGeoCoordinates_OutlookGeoCoordinates_latitudeFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetLatitude(val) + m.SetLatitude(val.(*OutlookGeoCoordinates_OutlookGeoCoordinates_latitude)) } return nil } res["longitude"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateOutlookGeoCoordinates_OutlookGeoCoordinates_longitudeFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetLongitude(val) + m.SetLongitude(val.(*OutlookGeoCoordinates_OutlookGeoCoordinates_longitude)) } return nil } @@ -143,26 +928,26 @@ func (m *OutlookGeoCoordinates) GetFieldDeserializers()(map[string]func(i878a80d return res } // GetLatitude gets the latitude property value. The latitude of the location. -// returns a *float64 when successful -func (m *OutlookGeoCoordinates) GetLatitude()(*float64) { +// returns a OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable when successful +func (m *OutlookGeoCoordinates) GetLatitude()(OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable) { val, err := m.GetBackingStore().Get("latitude") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable) } return nil } // GetLongitude gets the longitude property value. The longitude of the location. -// returns a *float64 when successful -func (m *OutlookGeoCoordinates) GetLongitude()(*float64) { +// returns a OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable when successful +func (m *OutlookGeoCoordinates) GetLongitude()(OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable) { val, err := m.GetBackingStore().Get("longitude") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable) } return nil } @@ -181,31 +966,31 @@ func (m *OutlookGeoCoordinates) GetOdataType()(*string) { // Serialize serializes information the current object func (m *OutlookGeoCoordinates) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { { - err := writer.WriteFloat64Value("accuracy", m.GetAccuracy()) + err := writer.WriteObjectValue("accuracy", m.GetAccuracy()) if err != nil { return err } } { - err := writer.WriteFloat64Value("altitude", m.GetAltitude()) + err := writer.WriteObjectValue("altitude", m.GetAltitude()) if err != nil { return err } } { - err := writer.WriteFloat64Value("altitudeAccuracy", m.GetAltitudeAccuracy()) + err := writer.WriteObjectValue("altitudeAccuracy", m.GetAltitudeAccuracy()) if err != nil { return err } } { - err := writer.WriteFloat64Value("latitude", m.GetLatitude()) + err := writer.WriteObjectValue("latitude", m.GetLatitude()) if err != nil { return err } } { - err := writer.WriteFloat64Value("longitude", m.GetLongitude()) + err := writer.WriteObjectValue("longitude", m.GetLongitude()) if err != nil { return err } @@ -225,7 +1010,7 @@ func (m *OutlookGeoCoordinates) Serialize(writer i878a80d2330e89d26896388a3f487e return nil } // SetAccuracy sets the accuracy property value. The accuracy of the latitude and longitude. As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters. -func (m *OutlookGeoCoordinates) SetAccuracy(value *float64)() { +func (m *OutlookGeoCoordinates) SetAccuracy(value OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable)() { err := m.GetBackingStore().Set("accuracy", value) if err != nil { panic(err) @@ -239,14 +1024,14 @@ func (m *OutlookGeoCoordinates) SetAdditionalData(value map[string]any)() { } } // SetAltitude sets the altitude property value. The altitude of the location. -func (m *OutlookGeoCoordinates) SetAltitude(value *float64)() { +func (m *OutlookGeoCoordinates) SetAltitude(value OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable)() { err := m.GetBackingStore().Set("altitude", value) if err != nil { panic(err) } } // SetAltitudeAccuracy sets the altitudeAccuracy property value. The accuracy of the altitude. -func (m *OutlookGeoCoordinates) SetAltitudeAccuracy(value *float64)() { +func (m *OutlookGeoCoordinates) SetAltitudeAccuracy(value OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable)() { err := m.GetBackingStore().Set("altitudeAccuracy", value) if err != nil { panic(err) @@ -257,14 +1042,14 @@ func (m *OutlookGeoCoordinates) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827e m.backingStore = value } // SetLatitude sets the latitude property value. The latitude of the location. -func (m *OutlookGeoCoordinates) SetLatitude(value *float64)() { +func (m *OutlookGeoCoordinates) SetLatitude(value OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable)() { err := m.GetBackingStore().Set("latitude", value) if err != nil { panic(err) } } // SetLongitude sets the longitude property value. The longitude of the location. -func (m *OutlookGeoCoordinates) SetLongitude(value *float64)() { +func (m *OutlookGeoCoordinates) SetLongitude(value OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable)() { err := m.GetBackingStore().Set("longitude", value) if err != nil { panic(err) @@ -281,18 +1066,18 @@ type OutlookGeoCoordinatesable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetAccuracy()(*float64) - GetAltitude()(*float64) - GetAltitudeAccuracy()(*float64) + GetAccuracy()(OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable) + GetAltitude()(OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable) + GetAltitudeAccuracy()(OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) - GetLatitude()(*float64) - GetLongitude()(*float64) + GetLatitude()(OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable) + GetLongitude()(OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable) GetOdataType()(*string) - SetAccuracy(value *float64)() - SetAltitude(value *float64)() - SetAltitudeAccuracy(value *float64)() + SetAccuracy(value OutlookGeoCoordinates_OutlookGeoCoordinates_accuracyable)() + SetAltitude(value OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeable)() + SetAltitudeAccuracy(value OutlookGeoCoordinates_OutlookGeoCoordinates_altitudeAccuracyable)() SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() - SetLatitude(value *float64)() - SetLongitude(value *float64)() + SetLatitude(value OutlookGeoCoordinates_OutlookGeoCoordinates_latitudeable)() + SetLongitude(value OutlookGeoCoordinates_OutlookGeoCoordinates_longitudeable)() SetOdataType(value *string)() } diff --git a/models/payload.go b/models/payload.go index b79db30b09..0856c0b58f 100644 --- a/models/payload.go +++ b/models/payload.go @@ -3,11 +3,169 @@ package models import ( i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) type Payload struct { Entity } +// Payload_Payload_predictedCompromiseRate composed type wrapper for classes float64, ReferenceNumeric, string +type Payload_Payload_predictedCompromiseRate struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewPayload_Payload_predictedCompromiseRate instantiates a new Payload_Payload_predictedCompromiseRate and sets the default values. +func NewPayload_Payload_predictedCompromiseRate()(*Payload_Payload_predictedCompromiseRate) { + m := &Payload_Payload_predictedCompromiseRate{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreatePayload_Payload_predictedCompromiseRateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreatePayload_Payload_predictedCompromiseRateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewPayload_Payload_predictedCompromiseRate() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *Payload_Payload_predictedCompromiseRate) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *Payload_Payload_predictedCompromiseRate) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *Payload_Payload_predictedCompromiseRate) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *Payload_Payload_predictedCompromiseRate) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *Payload_Payload_predictedCompromiseRate) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *Payload_Payload_predictedCompromiseRate) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *Payload_Payload_predictedCompromiseRate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *Payload_Payload_predictedCompromiseRate) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *Payload_Payload_predictedCompromiseRate) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *Payload_Payload_predictedCompromiseRate) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *Payload_Payload_predictedCompromiseRate) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type Payload_Payload_predictedCompromiseRateable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewPayload instantiates a new Payload and sets the default values. func NewPayload()(*Payload) { m := &Payload{ @@ -275,12 +433,12 @@ func (m *Payload) GetFieldDeserializers()(map[string]func(i878a80d2330e89d268963 return nil } res["predictedCompromiseRate"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreatePayload_Payload_predictedCompromiseRateFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetPredictedCompromiseRate(val) + m.SetPredictedCompromiseRate(val.(*Payload_Payload_predictedCompromiseRate)) } return nil } @@ -445,14 +603,14 @@ func (m *Payload) GetPlatform()(*PayloadDeliveryPlatform) { return nil } // GetPredictedCompromiseRate gets the predictedCompromiseRate property value. Predicted probability for a payload to phish a targeted user. -// returns a *float64 when successful -func (m *Payload) GetPredictedCompromiseRate()(*float64) { +// returns a Payload_Payload_predictedCompromiseRateable when successful +func (m *Payload) GetPredictedCompromiseRate()(Payload_Payload_predictedCompromiseRateable) { val, err := m.GetBackingStore().Get("predictedCompromiseRate") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(Payload_Payload_predictedCompromiseRateable) } return nil } @@ -623,7 +781,7 @@ func (m *Payload) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010 } } { - err = writer.WriteFloat64Value("predictedCompromiseRate", m.GetPredictedCompromiseRate()) + err = writer.WriteObjectValue("predictedCompromiseRate", m.GetPredictedCompromiseRate()) if err != nil { return err } @@ -778,7 +936,7 @@ func (m *Payload) SetPlatform(value *PayloadDeliveryPlatform)() { } } // SetPredictedCompromiseRate sets the predictedCompromiseRate property value. Predicted probability for a payload to phish a targeted user. -func (m *Payload) SetPredictedCompromiseRate(value *float64)() { +func (m *Payload) SetPredictedCompromiseRate(value Payload_Payload_predictedCompromiseRateable)() { err := m.GetBackingStore().Set("predictedCompromiseRate", value) if err != nil { panic(err) @@ -838,7 +996,7 @@ type Payloadable interface { GetLastModifiedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) GetPayloadTags()([]string) GetPlatform()(*PayloadDeliveryPlatform) - GetPredictedCompromiseRate()(*float64) + GetPredictedCompromiseRate()(Payload_Payload_predictedCompromiseRateable) GetSimulationAttackType()(*SimulationAttackType) GetSource()(*SimulationContentSource) GetStatus()(*SimulationContentStatus) @@ -860,7 +1018,7 @@ type Payloadable interface { SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetPayloadTags(value []string)() SetPlatform(value *PayloadDeliveryPlatform)() - SetPredictedCompromiseRate(value *float64)() + SetPredictedCompromiseRate(value Payload_Payload_predictedCompromiseRateable)() SetSimulationAttackType(value *SimulationAttackType)() SetSource(value *SimulationContentSource)() SetStatus(value *SimulationContentStatus)() diff --git a/models/photo.go b/models/photo.go index f9cfd17f71..90eb697ba5 100644 --- a/models/photo.go +++ b/models/photo.go @@ -10,6 +10,634 @@ type Photo struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// Photo_Photo_exposureDenominator composed type wrapper for classes float64, ReferenceNumeric, string +type Photo_Photo_exposureDenominator struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewPhoto_Photo_exposureDenominator instantiates a new Photo_Photo_exposureDenominator and sets the default values. +func NewPhoto_Photo_exposureDenominator()(*Photo_Photo_exposureDenominator) { + m := &Photo_Photo_exposureDenominator{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreatePhoto_Photo_exposureDenominatorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreatePhoto_Photo_exposureDenominatorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewPhoto_Photo_exposureDenominator() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *Photo_Photo_exposureDenominator) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *Photo_Photo_exposureDenominator) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *Photo_Photo_exposureDenominator) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *Photo_Photo_exposureDenominator) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *Photo_Photo_exposureDenominator) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *Photo_Photo_exposureDenominator) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *Photo_Photo_exposureDenominator) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *Photo_Photo_exposureDenominator) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *Photo_Photo_exposureDenominator) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *Photo_Photo_exposureDenominator) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *Photo_Photo_exposureDenominator) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// Photo_Photo_exposureNumerator composed type wrapper for classes float64, ReferenceNumeric, string +type Photo_Photo_exposureNumerator struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewPhoto_Photo_exposureNumerator instantiates a new Photo_Photo_exposureNumerator and sets the default values. +func NewPhoto_Photo_exposureNumerator()(*Photo_Photo_exposureNumerator) { + m := &Photo_Photo_exposureNumerator{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreatePhoto_Photo_exposureNumeratorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreatePhoto_Photo_exposureNumeratorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewPhoto_Photo_exposureNumerator() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *Photo_Photo_exposureNumerator) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *Photo_Photo_exposureNumerator) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *Photo_Photo_exposureNumerator) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *Photo_Photo_exposureNumerator) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *Photo_Photo_exposureNumerator) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *Photo_Photo_exposureNumerator) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *Photo_Photo_exposureNumerator) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *Photo_Photo_exposureNumerator) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *Photo_Photo_exposureNumerator) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *Photo_Photo_exposureNumerator) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *Photo_Photo_exposureNumerator) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// Photo_Photo_fNumber composed type wrapper for classes float64, ReferenceNumeric, string +type Photo_Photo_fNumber struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewPhoto_Photo_fNumber instantiates a new Photo_Photo_fNumber and sets the default values. +func NewPhoto_Photo_fNumber()(*Photo_Photo_fNumber) { + m := &Photo_Photo_fNumber{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreatePhoto_Photo_fNumberFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreatePhoto_Photo_fNumberFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewPhoto_Photo_fNumber() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *Photo_Photo_fNumber) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *Photo_Photo_fNumber) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *Photo_Photo_fNumber) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *Photo_Photo_fNumber) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *Photo_Photo_fNumber) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *Photo_Photo_fNumber) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *Photo_Photo_fNumber) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *Photo_Photo_fNumber) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *Photo_Photo_fNumber) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *Photo_Photo_fNumber) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *Photo_Photo_fNumber) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// Photo_Photo_focalLength composed type wrapper for classes float64, ReferenceNumeric, string +type Photo_Photo_focalLength struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewPhoto_Photo_focalLength instantiates a new Photo_Photo_focalLength and sets the default values. +func NewPhoto_Photo_focalLength()(*Photo_Photo_focalLength) { + m := &Photo_Photo_focalLength{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreatePhoto_Photo_focalLengthFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreatePhoto_Photo_focalLengthFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewPhoto_Photo_focalLength() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *Photo_Photo_focalLength) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *Photo_Photo_focalLength) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *Photo_Photo_focalLength) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *Photo_Photo_focalLength) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *Photo_Photo_focalLength) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *Photo_Photo_focalLength) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *Photo_Photo_focalLength) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *Photo_Photo_focalLength) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *Photo_Photo_focalLength) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *Photo_Photo_focalLength) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *Photo_Photo_focalLength) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type Photo_Photo_exposureDenominatorable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type Photo_Photo_exposureNumeratorable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type Photo_Photo_fNumberable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type Photo_Photo_focalLengthable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewPhoto instantiates a new Photo and sets the default values. func NewPhoto()(*Photo) { m := &Photo{ @@ -66,26 +694,26 @@ func (m *Photo) GetCameraModel()(*string) { return nil } // GetExposureDenominator gets the exposureDenominator property value. The denominator for the exposure time fraction from the camera. Read-only. -// returns a *float64 when successful -func (m *Photo) GetExposureDenominator()(*float64) { +// returns a Photo_Photo_exposureDenominatorable when successful +func (m *Photo) GetExposureDenominator()(Photo_Photo_exposureDenominatorable) { val, err := m.GetBackingStore().Get("exposureDenominator") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(Photo_Photo_exposureDenominatorable) } return nil } // GetExposureNumerator gets the exposureNumerator property value. The numerator for the exposure time fraction from the camera. Read-only. -// returns a *float64 when successful -func (m *Photo) GetExposureNumerator()(*float64) { +// returns a Photo_Photo_exposureNumeratorable when successful +func (m *Photo) GetExposureNumerator()(Photo_Photo_exposureNumeratorable) { val, err := m.GetBackingStore().Get("exposureNumerator") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(Photo_Photo_exposureNumeratorable) } return nil } @@ -114,42 +742,42 @@ func (m *Photo) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388 return nil } res["exposureDenominator"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreatePhoto_Photo_exposureDenominatorFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetExposureDenominator(val) + m.SetExposureDenominator(val.(*Photo_Photo_exposureDenominator)) } return nil } res["exposureNumerator"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreatePhoto_Photo_exposureNumeratorFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetExposureNumerator(val) + m.SetExposureNumerator(val.(*Photo_Photo_exposureNumerator)) } return nil } res["fNumber"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreatePhoto_Photo_fNumberFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetFNumber(val) + m.SetFNumber(val.(*Photo_Photo_fNumber)) } return nil } res["focalLength"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreatePhoto_Photo_focalLengthFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetFocalLength(val) + m.SetFocalLength(val.(*Photo_Photo_focalLength)) } return nil } @@ -196,26 +824,26 @@ func (m *Photo) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388 return res } // GetFNumber gets the fNumber property value. The F-stop value from the camera. Read-only. -// returns a *float64 when successful -func (m *Photo) GetFNumber()(*float64) { +// returns a Photo_Photo_fNumberable when successful +func (m *Photo) GetFNumber()(Photo_Photo_fNumberable) { val, err := m.GetBackingStore().Get("fNumber") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(Photo_Photo_fNumberable) } return nil } // GetFocalLength gets the focalLength property value. The focal length from the camera. Read-only. -// returns a *float64 when successful -func (m *Photo) GetFocalLength()(*float64) { +// returns a Photo_Photo_focalLengthable when successful +func (m *Photo) GetFocalLength()(Photo_Photo_focalLengthable) { val, err := m.GetBackingStore().Get("focalLength") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(Photo_Photo_focalLengthable) } return nil } @@ -282,25 +910,25 @@ func (m *Photo) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c4 } } { - err := writer.WriteFloat64Value("exposureDenominator", m.GetExposureDenominator()) + err := writer.WriteObjectValue("exposureDenominator", m.GetExposureDenominator()) if err != nil { return err } } { - err := writer.WriteFloat64Value("exposureNumerator", m.GetExposureNumerator()) + err := writer.WriteObjectValue("exposureNumerator", m.GetExposureNumerator()) if err != nil { return err } } { - err := writer.WriteFloat64Value("fNumber", m.GetFNumber()) + err := writer.WriteObjectValue("fNumber", m.GetFNumber()) if err != nil { return err } } { - err := writer.WriteFloat64Value("focalLength", m.GetFocalLength()) + err := writer.WriteObjectValue("focalLength", m.GetFocalLength()) if err != nil { return err } @@ -363,28 +991,28 @@ func (m *Photo) SetCameraModel(value *string)() { } } // SetExposureDenominator sets the exposureDenominator property value. The denominator for the exposure time fraction from the camera. Read-only. -func (m *Photo) SetExposureDenominator(value *float64)() { +func (m *Photo) SetExposureDenominator(value Photo_Photo_exposureDenominatorable)() { err := m.GetBackingStore().Set("exposureDenominator", value) if err != nil { panic(err) } } // SetExposureNumerator sets the exposureNumerator property value. The numerator for the exposure time fraction from the camera. Read-only. -func (m *Photo) SetExposureNumerator(value *float64)() { +func (m *Photo) SetExposureNumerator(value Photo_Photo_exposureNumeratorable)() { err := m.GetBackingStore().Set("exposureNumerator", value) if err != nil { panic(err) } } // SetFNumber sets the fNumber property value. The F-stop value from the camera. Read-only. -func (m *Photo) SetFNumber(value *float64)() { +func (m *Photo) SetFNumber(value Photo_Photo_fNumberable)() { err := m.GetBackingStore().Set("fNumber", value) if err != nil { panic(err) } } // SetFocalLength sets the focalLength property value. The focal length from the camera. Read-only. -func (m *Photo) SetFocalLength(value *float64)() { +func (m *Photo) SetFocalLength(value Photo_Photo_focalLengthable)() { err := m.GetBackingStore().Set("focalLength", value) if err != nil { panic(err) @@ -425,10 +1053,10 @@ type Photoable interface { GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) GetCameraMake()(*string) GetCameraModel()(*string) - GetExposureDenominator()(*float64) - GetExposureNumerator()(*float64) - GetFNumber()(*float64) - GetFocalLength()(*float64) + GetExposureDenominator()(Photo_Photo_exposureDenominatorable) + GetExposureNumerator()(Photo_Photo_exposureNumeratorable) + GetFNumber()(Photo_Photo_fNumberable) + GetFocalLength()(Photo_Photo_focalLengthable) GetIso()(*int32) GetOdataType()(*string) GetOrientation()(*int32) @@ -436,10 +1064,10 @@ type Photoable interface { SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetCameraMake(value *string)() SetCameraModel(value *string)() - SetExposureDenominator(value *float64)() - SetExposureNumerator(value *float64)() - SetFNumber(value *float64)() - SetFocalLength(value *float64)() + SetExposureDenominator(value Photo_Photo_exposureDenominatorable)() + SetExposureNumerator(value Photo_Photo_exposureNumeratorable)() + SetFNumber(value Photo_Photo_fNumberable)() + SetFocalLength(value Photo_Photo_focalLengthable)() SetIso(value *int32)() SetOdataType(value *string)() SetOrientation(value *int32)() diff --git a/models/printer_location.go b/models/printer_location.go index c4f0fe339a..c6534f0000 100644 --- a/models/printer_location.go +++ b/models/printer_location.go @@ -9,6 +9,320 @@ type PrinterLocation struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// PrinterLocation_PrinterLocation_latitude composed type wrapper for classes float64, ReferenceNumeric, string +type PrinterLocation_PrinterLocation_latitude struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewPrinterLocation_PrinterLocation_latitude instantiates a new PrinterLocation_PrinterLocation_latitude and sets the default values. +func NewPrinterLocation_PrinterLocation_latitude()(*PrinterLocation_PrinterLocation_latitude) { + m := &PrinterLocation_PrinterLocation_latitude{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreatePrinterLocation_PrinterLocation_latitudeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreatePrinterLocation_PrinterLocation_latitudeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewPrinterLocation_PrinterLocation_latitude() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *PrinterLocation_PrinterLocation_latitude) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *PrinterLocation_PrinterLocation_latitude) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *PrinterLocation_PrinterLocation_latitude) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *PrinterLocation_PrinterLocation_latitude) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *PrinterLocation_PrinterLocation_latitude) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *PrinterLocation_PrinterLocation_latitude) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *PrinterLocation_PrinterLocation_latitude) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *PrinterLocation_PrinterLocation_latitude) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *PrinterLocation_PrinterLocation_latitude) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *PrinterLocation_PrinterLocation_latitude) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *PrinterLocation_PrinterLocation_latitude) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// PrinterLocation_PrinterLocation_longitude composed type wrapper for classes float64, ReferenceNumeric, string +type PrinterLocation_PrinterLocation_longitude struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewPrinterLocation_PrinterLocation_longitude instantiates a new PrinterLocation_PrinterLocation_longitude and sets the default values. +func NewPrinterLocation_PrinterLocation_longitude()(*PrinterLocation_PrinterLocation_longitude) { + m := &PrinterLocation_PrinterLocation_longitude{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreatePrinterLocation_PrinterLocation_longitudeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreatePrinterLocation_PrinterLocation_longitudeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewPrinterLocation_PrinterLocation_longitude() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *PrinterLocation_PrinterLocation_longitude) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *PrinterLocation_PrinterLocation_longitude) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *PrinterLocation_PrinterLocation_longitude) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *PrinterLocation_PrinterLocation_longitude) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *PrinterLocation_PrinterLocation_longitude) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *PrinterLocation_PrinterLocation_longitude) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *PrinterLocation_PrinterLocation_longitude) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *PrinterLocation_PrinterLocation_longitude) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *PrinterLocation_PrinterLocation_longitude) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *PrinterLocation_PrinterLocation_longitude) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *PrinterLocation_PrinterLocation_longitude) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type PrinterLocation_PrinterLocation_latitudeable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type PrinterLocation_PrinterLocation_longitudeable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewPrinterLocation instantiates a new PrinterLocation and sets the default values. func NewPrinterLocation()(*PrinterLocation) { m := &PrinterLocation{ @@ -153,22 +467,22 @@ func (m *PrinterLocation) GetFieldDeserializers()(map[string]func(i878a80d2330e8 return nil } res["latitude"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreatePrinterLocation_PrinterLocation_latitudeFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetLatitude(val) + m.SetLatitude(val.(*PrinterLocation_PrinterLocation_latitude)) } return nil } res["longitude"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreatePrinterLocation_PrinterLocation_longitudeFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetLongitude(val) + m.SetLongitude(val.(*PrinterLocation_PrinterLocation_longitude)) } return nil } @@ -317,26 +631,26 @@ func (m *PrinterLocation) GetFloorDescription()(*string) { return nil } // GetLatitude gets the latitude property value. The latitude that the printer is located at. -// returns a *float64 when successful -func (m *PrinterLocation) GetLatitude()(*float64) { +// returns a PrinterLocation_PrinterLocation_latitudeable when successful +func (m *PrinterLocation) GetLatitude()(PrinterLocation_PrinterLocation_latitudeable) { val, err := m.GetBackingStore().Get("latitude") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(PrinterLocation_PrinterLocation_latitudeable) } return nil } // GetLongitude gets the longitude property value. The longitude that the printer is located at. -// returns a *float64 when successful -func (m *PrinterLocation) GetLongitude()(*float64) { +// returns a PrinterLocation_PrinterLocation_longitudeable when successful +func (m *PrinterLocation) GetLongitude()(PrinterLocation_PrinterLocation_longitudeable) { val, err := m.GetBackingStore().Get("longitude") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(PrinterLocation_PrinterLocation_longitudeable) } return nil } @@ -499,13 +813,13 @@ func (m *PrinterLocation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0 } } { - err := writer.WriteFloat64Value("latitude", m.GetLatitude()) + err := writer.WriteObjectValue("latitude", m.GetLatitude()) if err != nil { return err } } { - err := writer.WriteFloat64Value("longitude", m.GetLongitude()) + err := writer.WriteObjectValue("longitude", m.GetLongitude()) if err != nil { return err } @@ -632,14 +946,14 @@ func (m *PrinterLocation) SetFloorDescription(value *string)() { } } // SetLatitude sets the latitude property value. The latitude that the printer is located at. -func (m *PrinterLocation) SetLatitude(value *float64)() { +func (m *PrinterLocation) SetLatitude(value PrinterLocation_PrinterLocation_latitudeable)() { err := m.GetBackingStore().Set("latitude", value) if err != nil { panic(err) } } // SetLongitude sets the longitude property value. The longitude that the printer is located at. -func (m *PrinterLocation) SetLongitude(value *float64)() { +func (m *PrinterLocation) SetLongitude(value PrinterLocation_PrinterLocation_longitudeable)() { err := m.GetBackingStore().Set("longitude", value) if err != nil { panic(err) @@ -726,8 +1040,8 @@ type PrinterLocationable interface { GetCountryOrRegion()(*string) GetFloor()(*string) GetFloorDescription()(*string) - GetLatitude()(*float64) - GetLongitude()(*float64) + GetLatitude()(PrinterLocation_PrinterLocation_latitudeable) + GetLongitude()(PrinterLocation_PrinterLocation_longitudeable) GetOdataType()(*string) GetOrganization()([]string) GetPostalCode()(*string) @@ -745,8 +1059,8 @@ type PrinterLocationable interface { SetCountryOrRegion(value *string)() SetFloor(value *string)() SetFloorDescription(value *string)() - SetLatitude(value *float64)() - SetLongitude(value *float64)() + SetLatitude(value PrinterLocation_PrinterLocation_latitudeable)() + SetLongitude(value PrinterLocation_PrinterLocation_longitudeable)() SetOdataType(value *string)() SetOrganization(value []string)() SetPostalCode(value *string)() diff --git a/models/recommended_action.go b/models/recommended_action.go index 5f97b5b771..e0a7aee2c5 100644 --- a/models/recommended_action.go +++ b/models/recommended_action.go @@ -9,6 +9,163 @@ type RecommendedAction struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// RecommendedAction_RecommendedAction_potentialScoreImpact composed type wrapper for classes float64, ReferenceNumeric, string +type RecommendedAction_RecommendedAction_potentialScoreImpact struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewRecommendedAction_RecommendedAction_potentialScoreImpact instantiates a new RecommendedAction_RecommendedAction_potentialScoreImpact and sets the default values. +func NewRecommendedAction_RecommendedAction_potentialScoreImpact()(*RecommendedAction_RecommendedAction_potentialScoreImpact) { + m := &RecommendedAction_RecommendedAction_potentialScoreImpact{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateRecommendedAction_RecommendedAction_potentialScoreImpactFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateRecommendedAction_RecommendedAction_potentialScoreImpactFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewRecommendedAction_RecommendedAction_potentialScoreImpact() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *RecommendedAction_RecommendedAction_potentialScoreImpact) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *RecommendedAction_RecommendedAction_potentialScoreImpact) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *RecommendedAction_RecommendedAction_potentialScoreImpact) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *RecommendedAction_RecommendedAction_potentialScoreImpact) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *RecommendedAction_RecommendedAction_potentialScoreImpact) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *RecommendedAction_RecommendedAction_potentialScoreImpact) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *RecommendedAction_RecommendedAction_potentialScoreImpact) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *RecommendedAction_RecommendedAction_potentialScoreImpact) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *RecommendedAction_RecommendedAction_potentialScoreImpact) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *RecommendedAction_RecommendedAction_potentialScoreImpact) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *RecommendedAction_RecommendedAction_potentialScoreImpact) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type RecommendedAction_RecommendedAction_potentialScoreImpactable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewRecommendedAction instantiates a new RecommendedAction and sets the default values. func NewRecommendedAction()(*RecommendedAction) { m := &RecommendedAction{ @@ -77,12 +234,12 @@ func (m *RecommendedAction) GetFieldDeserializers()(map[string]func(i878a80d2330 return nil } res["potentialScoreImpact"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateRecommendedAction_RecommendedAction_potentialScoreImpactFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetPotentialScoreImpact(val) + m.SetPotentialScoreImpact(val.(*RecommendedAction_RecommendedAction_potentialScoreImpact)) } return nil } @@ -111,14 +268,14 @@ func (m *RecommendedAction) GetOdataType()(*string) { return nil } // GetPotentialScoreImpact gets the potentialScoreImpact property value. Potential improvement in the tenant security score from the recommended action. -// returns a *float64 when successful -func (m *RecommendedAction) GetPotentialScoreImpact()(*float64) { +// returns a RecommendedAction_RecommendedAction_potentialScoreImpactable when successful +func (m *RecommendedAction) GetPotentialScoreImpact()(RecommendedAction_RecommendedAction_potentialScoreImpactable) { val, err := m.GetBackingStore().Get("potentialScoreImpact") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(RecommendedAction_RecommendedAction_potentialScoreImpactable) } return nil } @@ -149,7 +306,7 @@ func (m *RecommendedAction) Serialize(writer i878a80d2330e89d26896388a3f487eef27 } } { - err := writer.WriteFloat64Value("potentialScoreImpact", m.GetPotentialScoreImpact()) + err := writer.WriteObjectValue("potentialScoreImpact", m.GetPotentialScoreImpact()) if err != nil { return err } @@ -194,7 +351,7 @@ func (m *RecommendedAction) SetOdataType(value *string)() { } } // SetPotentialScoreImpact sets the potentialScoreImpact property value. Potential improvement in the tenant security score from the recommended action. -func (m *RecommendedAction) SetPotentialScoreImpact(value *float64)() { +func (m *RecommendedAction) SetPotentialScoreImpact(value RecommendedAction_RecommendedAction_potentialScoreImpactable)() { err := m.GetBackingStore().Set("potentialScoreImpact", value) if err != nil { panic(err) @@ -214,11 +371,11 @@ type RecommendedActionable interface { GetActionWebUrl()(*string) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) GetOdataType()(*string) - GetPotentialScoreImpact()(*float64) + GetPotentialScoreImpact()(RecommendedAction_RecommendedAction_potentialScoreImpactable) GetTitle()(*string) SetActionWebUrl(value *string)() SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetOdataType(value *string)() - SetPotentialScoreImpact(value *float64)() + SetPotentialScoreImpact(value RecommendedAction_RecommendedAction_potentialScoreImpactable)() SetTitle(value *string)() } diff --git a/models/reference_numeric.go b/models/reference_numeric.go new file mode 100644 index 0000000000..6975e92e94 --- /dev/null +++ b/models/reference_numeric.go @@ -0,0 +1,36 @@ +package models +type ReferenceNumeric int + +const ( + MINUS_INF_REFERENCENUMERIC ReferenceNumeric = iota + INF_REFERENCENUMERIC + NAN_REFERENCENUMERIC +) + +func (i ReferenceNumeric) String() string { + return []string{"-INF", "INF", "NaN"}[i] +} +func ParseReferenceNumeric(v string) (any, error) { + result := MINUS_INF_REFERENCENUMERIC + switch v { + case "-INF": + result = MINUS_INF_REFERENCENUMERIC + case "INF": + result = INF_REFERENCENUMERIC + case "NaN": + result = NAN_REFERENCENUMERIC + default: + return nil, nil + } + return &result, nil +} +func SerializeReferenceNumeric(values []ReferenceNumeric) []string { + result := make([]string, len(values)) + for i, v := range values { + result[i] = v.String() + } + return result +} +func (i ReferenceNumeric) isMultiValue() bool { + return false +} diff --git a/models/relying_party_detailed_summary.go b/models/relying_party_detailed_summary.go index b27a79a9f2..e7d0d35664 100644 --- a/models/relying_party_detailed_summary.go +++ b/models/relying_party_detailed_summary.go @@ -2,11 +2,169 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) type RelyingPartyDetailedSummary struct { Entity } +// RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate composed type wrapper for classes float64, ReferenceNumeric, string +type RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewRelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate instantiates a new RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate and sets the default values. +func NewRelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate()(*RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate) { + m := &RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateRelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateRelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewRelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewRelyingPartyDetailedSummary instantiates a new RelyingPartyDetailedSummary and sets the default values. func NewRelyingPartyDetailedSummary()(*RelyingPartyDetailedSummary) { m := &RelyingPartyDetailedSummary{ @@ -118,12 +276,12 @@ func (m *RelyingPartyDetailedSummary) GetFieldDeserializers()(map[string]func(i8 return nil } res["signInSuccessRate"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateRelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetSignInSuccessRate(val) + m.SetSignInSuccessRate(val.(*RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRate)) } return nil } @@ -232,14 +390,14 @@ func (m *RelyingPartyDetailedSummary) GetServiceId()(*string) { return nil } // GetSignInSuccessRate gets the signInSuccessRate property value. Calculated as Number of successful / (Number of successful + Number of failed sign ins) or successfulSignInCount / totalSignInCount on AD FS in the period specified. Supports $orderby, $filter (eq). -// returns a *float64 when successful -func (m *RelyingPartyDetailedSummary) GetSignInSuccessRate()(*float64) { +// returns a RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable when successful +func (m *RelyingPartyDetailedSummary) GetSignInSuccessRate()(RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable) { val, err := m.GetBackingStore().Get("signInSuccessRate") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable) } return nil } @@ -335,7 +493,7 @@ func (m *RelyingPartyDetailedSummary) Serialize(writer i878a80d2330e89d26896388a } } { - err = writer.WriteFloat64Value("signInSuccessRate", m.GetSignInSuccessRate()) + err = writer.WriteObjectValue("signInSuccessRate", m.GetSignInSuccessRate()) if err != nil { return err } @@ -410,7 +568,7 @@ func (m *RelyingPartyDetailedSummary) SetServiceId(value *string)() { } } // SetSignInSuccessRate sets the signInSuccessRate property value. Calculated as Number of successful / (Number of successful + Number of failed sign ins) or successfulSignInCount / totalSignInCount on AD FS in the period specified. Supports $orderby, $filter (eq). -func (m *RelyingPartyDetailedSummary) SetSignInSuccessRate(value *float64)() { +func (m *RelyingPartyDetailedSummary) SetSignInSuccessRate(value RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable)() { err := m.GetBackingStore().Set("signInSuccessRate", value) if err != nil { panic(err) @@ -447,7 +605,7 @@ type RelyingPartyDetailedSummaryable interface { GetRelyingPartyName()(*string) GetReplyUrls()([]string) GetServiceId()(*string) - GetSignInSuccessRate()(*float64) + GetSignInSuccessRate()(RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable) GetSuccessfulSignInCount()(*int64) GetTotalSignInCount()(*int64) GetUniqueUserCount()(*int64) @@ -458,7 +616,7 @@ type RelyingPartyDetailedSummaryable interface { SetRelyingPartyName(value *string)() SetReplyUrls(value []string)() SetServiceId(value *string)() - SetSignInSuccessRate(value *float64)() + SetSignInSuccessRate(value RelyingPartyDetailedSummary_RelyingPartyDetailedSummary_signInSuccessRateable)() SetSuccessfulSignInCount(value *int64)() SetTotalSignInCount(value *int64)() SetUniqueUserCount(value *int64)() diff --git a/models/rubric_quality.go b/models/rubric_quality.go index c855c505f9..a3e9fcf1da 100644 --- a/models/rubric_quality.go +++ b/models/rubric_quality.go @@ -9,6 +9,163 @@ type RubricQuality struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// RubricQuality_RubricQuality_weight composed type wrapper for classes float32, ReferenceNumeric, string +type RubricQuality_RubricQuality_weight struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewRubricQuality_RubricQuality_weight instantiates a new RubricQuality_RubricQuality_weight and sets the default values. +func NewRubricQuality_RubricQuality_weight()(*RubricQuality_RubricQuality_weight) { + m := &RubricQuality_RubricQuality_weight{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateRubricQuality_RubricQuality_weightFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateRubricQuality_RubricQuality_weightFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewRubricQuality_RubricQuality_weight() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat32Value(); val != nil { + if err != nil { + return nil, err + } + result.SetFloat(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *RubricQuality_RubricQuality_weight) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *RubricQuality_RubricQuality_weight) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetFloat gets the float property value. Composed type representation for type float32 +// returns a *float32 when successful +func (m *RubricQuality_RubricQuality_weight) GetFloat()(*float32) { + val, err := m.GetBackingStore().Get("float") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float32) + } + return nil +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *RubricQuality_RubricQuality_weight) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *RubricQuality_RubricQuality_weight) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *RubricQuality_RubricQuality_weight) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *RubricQuality_RubricQuality_weight) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetFloat() != nil { + err := writer.WriteFloat32Value("", m.GetFloat()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *RubricQuality_RubricQuality_weight) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetFloat sets the float property value. Composed type representation for type float32 +func (m *RubricQuality_RubricQuality_weight) SetFloat(value *float32)() { + err := m.GetBackingStore().Set("float", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *RubricQuality_RubricQuality_weight) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *RubricQuality_RubricQuality_weight) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type RubricQuality_RubricQuality_weightable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetFloat()(*float32) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetFloat(value *float32)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewRubricQuality instantiates a new RubricQuality and sets the default values. func NewRubricQuality()(*RubricQuality) { m := &RubricQuality{ @@ -137,12 +294,12 @@ func (m *RubricQuality) GetFieldDeserializers()(map[string]func(i878a80d2330e89d return nil } res["weight"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat32Value() + val, err := n.GetObjectValue(CreateRubricQuality_RubricQuality_weightFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetWeight(val) + m.SetWeight(val.(*RubricQuality_RubricQuality_weight)) } return nil } @@ -173,14 +330,14 @@ func (m *RubricQuality) GetQualityId()(*string) { return nil } // GetWeight gets the weight property value. If present, a numerical weight for this quality. Weights must add up to 100. -// returns a *float32 when successful -func (m *RubricQuality) GetWeight()(*float32) { +// returns a RubricQuality_RubricQuality_weightable when successful +func (m *RubricQuality) GetWeight()(RubricQuality_RubricQuality_weightable) { val, err := m.GetBackingStore().Get("weight") if err != nil { panic(err) } if val != nil { - return val.(*float32) + return val.(RubricQuality_RubricQuality_weightable) } return nil } @@ -223,7 +380,7 @@ func (m *RubricQuality) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0 } } { - err := writer.WriteFloat32Value("weight", m.GetWeight()) + err := writer.WriteObjectValue("weight", m.GetWeight()) if err != nil { return err } @@ -283,7 +440,7 @@ func (m *RubricQuality) SetQualityId(value *string)() { } } // SetWeight sets the weight property value. If present, a numerical weight for this quality. Weights must add up to 100. -func (m *RubricQuality) SetWeight(value *float32)() { +func (m *RubricQuality) SetWeight(value RubricQuality_RubricQuality_weightable)() { err := m.GetBackingStore().Set("weight", value) if err != nil { panic(err) @@ -299,12 +456,12 @@ type RubricQualityable interface { GetDisplayName()(*string) GetOdataType()(*string) GetQualityId()(*string) - GetWeight()(*float32) + GetWeight()(RubricQuality_RubricQuality_weightable) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetCriteria(value []RubricCriterionable)() SetDescription(value EducationItemBodyable)() SetDisplayName(value *string)() SetOdataType(value *string)() SetQualityId(value *string)() - SetWeight(value *float32)() + SetWeight(value RubricQuality_RubricQuality_weightable)() } diff --git a/models/scored_email_address.go b/models/scored_email_address.go index 95a740622c..d7aa797e0e 100644 --- a/models/scored_email_address.go +++ b/models/scored_email_address.go @@ -9,6 +9,163 @@ type ScoredEmailAddress struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// ScoredEmailAddress_ScoredEmailAddress_relevanceScore composed type wrapper for classes float64, ReferenceNumeric, string +type ScoredEmailAddress_ScoredEmailAddress_relevanceScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewScoredEmailAddress_ScoredEmailAddress_relevanceScore instantiates a new ScoredEmailAddress_ScoredEmailAddress_relevanceScore and sets the default values. +func NewScoredEmailAddress_ScoredEmailAddress_relevanceScore()(*ScoredEmailAddress_ScoredEmailAddress_relevanceScore) { + m := &ScoredEmailAddress_ScoredEmailAddress_relevanceScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateScoredEmailAddress_ScoredEmailAddress_relevanceScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateScoredEmailAddress_ScoredEmailAddress_relevanceScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewScoredEmailAddress_ScoredEmailAddress_relevanceScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *ScoredEmailAddress_ScoredEmailAddress_relevanceScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *ScoredEmailAddress_ScoredEmailAddress_relevanceScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *ScoredEmailAddress_ScoredEmailAddress_relevanceScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *ScoredEmailAddress_ScoredEmailAddress_relevanceScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *ScoredEmailAddress_ScoredEmailAddress_relevanceScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *ScoredEmailAddress_ScoredEmailAddress_relevanceScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *ScoredEmailAddress_ScoredEmailAddress_relevanceScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *ScoredEmailAddress_ScoredEmailAddress_relevanceScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *ScoredEmailAddress_ScoredEmailAddress_relevanceScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *ScoredEmailAddress_ScoredEmailAddress_relevanceScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *ScoredEmailAddress_ScoredEmailAddress_relevanceScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewScoredEmailAddress instantiates a new ScoredEmailAddress and sets the default values. func NewScoredEmailAddress()(*ScoredEmailAddress) { m := &ScoredEmailAddress{ @@ -87,12 +244,12 @@ func (m *ScoredEmailAddress) GetFieldDeserializers()(map[string]func(i878a80d233 return nil } res["relevanceScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateScoredEmailAddress_ScoredEmailAddress_relevanceScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetRelevanceScore(val) + m.SetRelevanceScore(val.(*ScoredEmailAddress_ScoredEmailAddress_relevanceScore)) } return nil } @@ -133,14 +290,14 @@ func (m *ScoredEmailAddress) GetOdataType()(*string) { return nil } // GetRelevanceScore gets the relevanceScore property value. The relevance score of the email address. A relevance score is used as a sort key, in relation to the other returned results. A higher relevance score value corresponds to a more relevant result. Relevance is determined by the user’s communication and collaboration patterns and business relationships. -// returns a *float64 when successful -func (m *ScoredEmailAddress) GetRelevanceScore()(*float64) { +// returns a ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable when successful +func (m *ScoredEmailAddress) GetRelevanceScore()(ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable) { val, err := m.GetBackingStore().Get("relevanceScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable) } return nil } @@ -177,7 +334,7 @@ func (m *ScoredEmailAddress) Serialize(writer i878a80d2330e89d26896388a3f487eef2 } } { - err := writer.WriteFloat64Value("relevanceScore", m.GetRelevanceScore()) + err := writer.WriteObjectValue("relevanceScore", m.GetRelevanceScore()) if err != nil { return err } @@ -230,7 +387,7 @@ func (m *ScoredEmailAddress) SetOdataType(value *string)() { } } // SetRelevanceScore sets the relevanceScore property value. The relevance score of the email address. A relevance score is used as a sort key, in relation to the other returned results. A higher relevance score value corresponds to a more relevant result. Relevance is determined by the user’s communication and collaboration patterns and business relationships. -func (m *ScoredEmailAddress) SetRelevanceScore(value *float64)() { +func (m *ScoredEmailAddress) SetRelevanceScore(value ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable)() { err := m.GetBackingStore().Set("relevanceScore", value) if err != nil { panic(err) @@ -251,12 +408,12 @@ type ScoredEmailAddressable interface { GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) GetItemId()(*string) GetOdataType()(*string) - GetRelevanceScore()(*float64) + GetRelevanceScore()(ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable) GetSelectionLikelihood()(*SelectionLikelihoodInfo) SetAddress(value *string)() SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetItemId(value *string)() SetOdataType(value *string)() - SetRelevanceScore(value *float64)() + SetRelevanceScore(value ScoredEmailAddress_ScoredEmailAddress_relevanceScoreable)() SetSelectionLikelihood(value *SelectionLikelihoodInfo)() } diff --git a/models/secure_score.go b/models/secure_score.go index 84616e707a..97b97bca5e 100644 --- a/models/secure_score.go +++ b/models/secure_score.go @@ -3,11 +3,326 @@ package models import ( i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) type SecureScore struct { Entity } +// SecureScore_SecureScore_currentScore composed type wrapper for classes float64, ReferenceNumeric, string +type SecureScore_SecureScore_currentScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewSecureScore_SecureScore_currentScore instantiates a new SecureScore_SecureScore_currentScore and sets the default values. +func NewSecureScore_SecureScore_currentScore()(*SecureScore_SecureScore_currentScore) { + m := &SecureScore_SecureScore_currentScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateSecureScore_SecureScore_currentScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateSecureScore_SecureScore_currentScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewSecureScore_SecureScore_currentScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *SecureScore_SecureScore_currentScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *SecureScore_SecureScore_currentScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *SecureScore_SecureScore_currentScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *SecureScore_SecureScore_currentScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *SecureScore_SecureScore_currentScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *SecureScore_SecureScore_currentScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *SecureScore_SecureScore_currentScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *SecureScore_SecureScore_currentScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *SecureScore_SecureScore_currentScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *SecureScore_SecureScore_currentScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *SecureScore_SecureScore_currentScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// SecureScore_SecureScore_maxScore composed type wrapper for classes float64, ReferenceNumeric, string +type SecureScore_SecureScore_maxScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewSecureScore_SecureScore_maxScore instantiates a new SecureScore_SecureScore_maxScore and sets the default values. +func NewSecureScore_SecureScore_maxScore()(*SecureScore_SecureScore_maxScore) { + m := &SecureScore_SecureScore_maxScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateSecureScore_SecureScore_maxScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateSecureScore_SecureScore_maxScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewSecureScore_SecureScore_maxScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *SecureScore_SecureScore_maxScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *SecureScore_SecureScore_maxScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *SecureScore_SecureScore_maxScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *SecureScore_SecureScore_maxScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *SecureScore_SecureScore_maxScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *SecureScore_SecureScore_maxScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *SecureScore_SecureScore_maxScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *SecureScore_SecureScore_maxScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *SecureScore_SecureScore_maxScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *SecureScore_SecureScore_maxScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *SecureScore_SecureScore_maxScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type SecureScore_SecureScore_currentScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type SecureScore_SecureScore_maxScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewSecureScore instantiates a new SecureScore and sets the default values. func NewSecureScore()(*SecureScore) { m := &SecureScore{ @@ -81,14 +396,14 @@ func (m *SecureScore) GetCreatedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f return nil } // GetCurrentScore gets the currentScore property value. Tenant current attained score on specified date. -// returns a *float64 when successful -func (m *SecureScore) GetCurrentScore()(*float64) { +// returns a SecureScore_SecureScore_currentScoreable when successful +func (m *SecureScore) GetCurrentScore()(SecureScore_SecureScore_currentScoreable) { val, err := m.GetBackingStore().Get("currentScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(SecureScore_SecureScore_currentScoreable) } return nil } @@ -171,12 +486,12 @@ func (m *SecureScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26 return nil } res["currentScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateSecureScore_SecureScore_currentScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetCurrentScore(val) + m.SetCurrentScore(val.(*SecureScore_SecureScore_currentScore)) } return nil } @@ -207,12 +522,12 @@ func (m *SecureScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26 return nil } res["maxScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateSecureScore_SecureScore_maxScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetMaxScore(val) + m.SetMaxScore(val.(*SecureScore_SecureScore_maxScore)) } return nil } @@ -241,14 +556,14 @@ func (m *SecureScore) GetLicensedUserCount()(*int32) { return nil } // GetMaxScore gets the maxScore property value. Tenant maximum possible score on specified date. -// returns a *float64 when successful -func (m *SecureScore) GetMaxScore()(*float64) { +// returns a SecureScore_SecureScore_maxScoreable when successful +func (m *SecureScore) GetMaxScore()(SecureScore_SecureScore_maxScoreable) { val, err := m.GetBackingStore().Get("maxScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(SecureScore_SecureScore_maxScoreable) } return nil } @@ -313,7 +628,7 @@ func (m *SecureScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6 } } { - err = writer.WriteFloat64Value("currentScore", m.GetCurrentScore()) + err = writer.WriteObjectValue("currentScore", m.GetCurrentScore()) if err != nil { return err } @@ -331,7 +646,7 @@ func (m *SecureScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6 } } { - err = writer.WriteFloat64Value("maxScore", m.GetMaxScore()) + err = writer.WriteObjectValue("maxScore", m.GetMaxScore()) if err != nil { return err } @@ -380,7 +695,7 @@ func (m *SecureScore) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a } } // SetCurrentScore sets the currentScore property value. Tenant current attained score on specified date. -func (m *SecureScore) SetCurrentScore(value *float64)() { +func (m *SecureScore) SetCurrentScore(value SecureScore_SecureScore_currentScoreable)() { err := m.GetBackingStore().Set("currentScore", value) if err != nil { panic(err) @@ -401,7 +716,7 @@ func (m *SecureScore) SetLicensedUserCount(value *int32)() { } } // SetMaxScore sets the maxScore property value. Tenant maximum possible score on specified date. -func (m *SecureScore) SetMaxScore(value *float64)() { +func (m *SecureScore) SetMaxScore(value SecureScore_SecureScore_maxScoreable)() { err := m.GetBackingStore().Set("maxScore", value) if err != nil { panic(err) @@ -422,19 +737,19 @@ type SecureScoreable interface { GetAzureTenantId()(*string) GetControlScores()([]ControlScoreable) GetCreatedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) - GetCurrentScore()(*float64) + GetCurrentScore()(SecureScore_SecureScore_currentScoreable) GetEnabledServices()([]string) GetLicensedUserCount()(*int32) - GetMaxScore()(*float64) + GetMaxScore()(SecureScore_SecureScore_maxScoreable) GetVendorInformation()(SecurityVendorInformationable) SetActiveUserCount(value *int32)() SetAverageComparativeScores(value []AverageComparativeScoreable)() SetAzureTenantId(value *string)() SetControlScores(value []ControlScoreable)() SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() - SetCurrentScore(value *float64)() + SetCurrentScore(value SecureScore_SecureScore_currentScoreable)() SetEnabledServices(value []string)() SetLicensedUserCount(value *int32)() - SetMaxScore(value *float64)() + SetMaxScore(value SecureScore_SecureScore_maxScoreable)() SetVendorInformation(value SecurityVendorInformationable)() } diff --git a/models/secure_score_control_profile.go b/models/secure_score_control_profile.go index 64e2c75707..35955dd8ff 100644 --- a/models/secure_score_control_profile.go +++ b/models/secure_score_control_profile.go @@ -3,11 +3,169 @@ package models import ( i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) type SecureScoreControlProfile struct { Entity } +// SecureScoreControlProfile_SecureScoreControlProfile_maxScore composed type wrapper for classes float64, ReferenceNumeric, string +type SecureScoreControlProfile_SecureScoreControlProfile_maxScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewSecureScoreControlProfile_SecureScoreControlProfile_maxScore instantiates a new SecureScoreControlProfile_SecureScoreControlProfile_maxScore and sets the default values. +func NewSecureScoreControlProfile_SecureScoreControlProfile_maxScore()(*SecureScoreControlProfile_SecureScoreControlProfile_maxScore) { + m := &SecureScoreControlProfile_SecureScoreControlProfile_maxScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateSecureScoreControlProfile_SecureScoreControlProfile_maxScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateSecureScoreControlProfile_SecureScoreControlProfile_maxScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewSecureScoreControlProfile_SecureScoreControlProfile_maxScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *SecureScoreControlProfile_SecureScoreControlProfile_maxScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *SecureScoreControlProfile_SecureScoreControlProfile_maxScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *SecureScoreControlProfile_SecureScoreControlProfile_maxScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *SecureScoreControlProfile_SecureScoreControlProfile_maxScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *SecureScoreControlProfile_SecureScoreControlProfile_maxScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *SecureScoreControlProfile_SecureScoreControlProfile_maxScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *SecureScoreControlProfile_SecureScoreControlProfile_maxScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *SecureScoreControlProfile_SecureScoreControlProfile_maxScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *SecureScoreControlProfile_SecureScoreControlProfile_maxScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *SecureScoreControlProfile_SecureScoreControlProfile_maxScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *SecureScoreControlProfile_SecureScoreControlProfile_maxScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewSecureScoreControlProfile instantiates a new SecureScoreControlProfile and sets the default values. func NewSecureScoreControlProfile()(*SecureScoreControlProfile) { m := &SecureScoreControlProfile{ @@ -211,12 +369,12 @@ func (m *SecureScoreControlProfile) GetFieldDeserializers()(map[string]func(i878 return nil } res["maxScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateSecureScoreControlProfile_SecureScoreControlProfile_maxScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetMaxScore(val) + m.SetMaxScore(val.(*SecureScoreControlProfile_SecureScoreControlProfile_maxScore)) } return nil } @@ -343,14 +501,14 @@ func (m *SecureScoreControlProfile) GetLastModifiedDateTime()(*i336074805fc85398 return nil } // GetMaxScore gets the maxScore property value. max attainable score for the control. -// returns a *float64 when successful -func (m *SecureScoreControlProfile) GetMaxScore()(*float64) { +// returns a SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable when successful +func (m *SecureScoreControlProfile) GetMaxScore()(SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable) { val, err := m.GetBackingStore().Get("maxScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable) } return nil } @@ -535,7 +693,7 @@ func (m *SecureScoreControlProfile) Serialize(writer i878a80d2330e89d26896388a3f } } { - err = writer.WriteFloat64Value("maxScore", m.GetMaxScore()) + err = writer.WriteObjectValue("maxScore", m.GetMaxScore()) if err != nil { return err } @@ -660,7 +818,7 @@ func (m *SecureScoreControlProfile) SetLastModifiedDateTime(value *i336074805fc8 } } // SetMaxScore sets the maxScore property value. max attainable score for the control. -func (m *SecureScoreControlProfile) SetMaxScore(value *float64)() { +func (m *SecureScoreControlProfile) SetMaxScore(value SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable)() { err := m.GetBackingStore().Set("maxScore", value) if err != nil { panic(err) @@ -741,7 +899,7 @@ type SecureScoreControlProfileable interface { GetDeprecated()(*bool) GetImplementationCost()(*string) GetLastModifiedDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) - GetMaxScore()(*float64) + GetMaxScore()(SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable) GetRank()(*int32) GetRemediation()(*string) GetRemediationImpact()(*string) @@ -760,7 +918,7 @@ type SecureScoreControlProfileable interface { SetDeprecated(value *bool)() SetImplementationCost(value *string)() SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() - SetMaxScore(value *float64)() + SetMaxScore(value SecureScoreControlProfile_SecureScoreControlProfile_maxScoreable)() SetRank(value *int32)() SetRemediation(value *string)() SetRemediationImpact(value *string)() diff --git a/models/security/cvss_summary.go b/models/security/cvss_summary.go index 13ecddde34..fe3509f6bd 100644 --- a/models/security/cvss_summary.go +++ b/models/security/cvss_summary.go @@ -2,6 +2,7 @@ package security import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) @@ -9,6 +10,163 @@ type CvssSummary struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// CvssSummary_CvssSummary_score composed type wrapper for classes float64, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type CvssSummary_CvssSummary_score struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewCvssSummary_CvssSummary_score instantiates a new CvssSummary_CvssSummary_score and sets the default values. +func NewCvssSummary_CvssSummary_score()(*CvssSummary_CvssSummary_score) { + m := &CvssSummary_CvssSummary_score{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateCvssSummary_CvssSummary_scoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateCvssSummary_CvssSummary_scoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewCvssSummary_CvssSummary_score() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *CvssSummary_CvssSummary_score) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *CvssSummary_CvssSummary_score) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *CvssSummary_CvssSummary_score) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *CvssSummary_CvssSummary_score) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *CvssSummary_CvssSummary_score) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *CvssSummary_CvssSummary_score) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *CvssSummary_CvssSummary_score) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *CvssSummary_CvssSummary_score) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *CvssSummary_CvssSummary_score) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *CvssSummary_CvssSummary_score) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *CvssSummary_CvssSummary_score) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type CvssSummary_CvssSummary_scoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} // NewCvssSummary instantiates a new CvssSummary and sets the default values. func NewCvssSummary()(*CvssSummary) { m := &CvssSummary{ @@ -55,12 +213,12 @@ func (m *CvssSummary) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26 return nil } res["score"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateCvssSummary_CvssSummary_scoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetScore(val) + m.SetScore(val.(*CvssSummary_CvssSummary_score)) } return nil } @@ -99,14 +257,14 @@ func (m *CvssSummary) GetOdataType()(*string) { return nil } // GetScore gets the score property value. The CVSS score about this vulnerability. -// returns a *float64 when successful -func (m *CvssSummary) GetScore()(*float64) { +// returns a CvssSummary_CvssSummary_scoreable when successful +func (m *CvssSummary) GetScore()(CvssSummary_CvssSummary_scoreable) { val, err := m.GetBackingStore().Get("score") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(CvssSummary_CvssSummary_scoreable) } return nil } @@ -143,7 +301,7 @@ func (m *CvssSummary) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6 } } { - err := writer.WriteFloat64Value("score", m.GetScore()) + err := writer.WriteObjectValue("score", m.GetScore()) if err != nil { return err } @@ -188,7 +346,7 @@ func (m *CvssSummary) SetOdataType(value *string)() { } } // SetScore sets the score property value. The CVSS score about this vulnerability. -func (m *CvssSummary) SetScore(value *float64)() { +func (m *CvssSummary) SetScore(value CvssSummary_CvssSummary_scoreable)() { err := m.GetBackingStore().Set("score", value) if err != nil { panic(err) @@ -214,12 +372,12 @@ type CvssSummaryable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) GetOdataType()(*string) - GetScore()(*float64) + GetScore()(CvssSummary_CvssSummary_scoreable) GetSeverity()(*VulnerabilitySeverity) GetVectorString()(*string) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetOdataType(value *string)() - SetScore(value *float64)() + SetScore(value CvssSummary_CvssSummary_scoreable)() SetSeverity(value *VulnerabilitySeverity)() SetVectorString(value *string)() } diff --git a/models/security/geo_location.go b/models/security/geo_location.go index 30dd29b958..1a342caae8 100644 --- a/models/security/geo_location.go +++ b/models/security/geo_location.go @@ -2,6 +2,7 @@ package security import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) @@ -9,6 +10,320 @@ type GeoLocation struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// GeoLocation_GeoLocation_latitude composed type wrapper for classes float64, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type GeoLocation_GeoLocation_latitude struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewGeoLocation_GeoLocation_latitude instantiates a new GeoLocation_GeoLocation_latitude and sets the default values. +func NewGeoLocation_GeoLocation_latitude()(*GeoLocation_GeoLocation_latitude) { + m := &GeoLocation_GeoLocation_latitude{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateGeoLocation_GeoLocation_latitudeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateGeoLocation_GeoLocation_latitudeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewGeoLocation_GeoLocation_latitude() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *GeoLocation_GeoLocation_latitude) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *GeoLocation_GeoLocation_latitude) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *GeoLocation_GeoLocation_latitude) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *GeoLocation_GeoLocation_latitude) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *GeoLocation_GeoLocation_latitude) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *GeoLocation_GeoLocation_latitude) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *GeoLocation_GeoLocation_latitude) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *GeoLocation_GeoLocation_latitude) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *GeoLocation_GeoLocation_latitude) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *GeoLocation_GeoLocation_latitude) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *GeoLocation_GeoLocation_latitude) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// GeoLocation_GeoLocation_longitude composed type wrapper for classes float64, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type GeoLocation_GeoLocation_longitude struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewGeoLocation_GeoLocation_longitude instantiates a new GeoLocation_GeoLocation_longitude and sets the default values. +func NewGeoLocation_GeoLocation_longitude()(*GeoLocation_GeoLocation_longitude) { + m := &GeoLocation_GeoLocation_longitude{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateGeoLocation_GeoLocation_longitudeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateGeoLocation_GeoLocation_longitudeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewGeoLocation_GeoLocation_longitude() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *GeoLocation_GeoLocation_longitude) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *GeoLocation_GeoLocation_longitude) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *GeoLocation_GeoLocation_longitude) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *GeoLocation_GeoLocation_longitude) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *GeoLocation_GeoLocation_longitude) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *GeoLocation_GeoLocation_longitude) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *GeoLocation_GeoLocation_longitude) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *GeoLocation_GeoLocation_longitude) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *GeoLocation_GeoLocation_longitude) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *GeoLocation_GeoLocation_longitude) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *GeoLocation_GeoLocation_longitude) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type GeoLocation_GeoLocation_latitudeable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} +type GeoLocation_GeoLocation_longitudeable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} // NewGeoLocation instantiates a new GeoLocation and sets the default values. func NewGeoLocation()(*GeoLocation) { m := &GeoLocation{ @@ -89,22 +404,22 @@ func (m *GeoLocation) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26 return nil } res["latitude"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateGeoLocation_GeoLocation_latitudeFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetLatitude(val) + m.SetLatitude(val.(*GeoLocation_GeoLocation_latitude)) } return nil } res["longitude"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateGeoLocation_GeoLocation_longitudeFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetLongitude(val) + m.SetLongitude(val.(*GeoLocation_GeoLocation_longitude)) } return nil } @@ -131,26 +446,26 @@ func (m *GeoLocation) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26 return res } // GetLatitude gets the latitude property value. The latitude property -// returns a *float64 when successful -func (m *GeoLocation) GetLatitude()(*float64) { +// returns a GeoLocation_GeoLocation_latitudeable when successful +func (m *GeoLocation) GetLatitude()(GeoLocation_GeoLocation_latitudeable) { val, err := m.GetBackingStore().Get("latitude") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(GeoLocation_GeoLocation_latitudeable) } return nil } // GetLongitude gets the longitude property value. The longitude property -// returns a *float64 when successful -func (m *GeoLocation) GetLongitude()(*float64) { +// returns a GeoLocation_GeoLocation_longitudeable when successful +func (m *GeoLocation) GetLongitude()(GeoLocation_GeoLocation_longitudeable) { val, err := m.GetBackingStore().Get("longitude") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(GeoLocation_GeoLocation_longitudeable) } return nil } @@ -193,13 +508,13 @@ func (m *GeoLocation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6 } } { - err := writer.WriteFloat64Value("latitude", m.GetLatitude()) + err := writer.WriteObjectValue("latitude", m.GetLatitude()) if err != nil { return err } } { - err := writer.WriteFloat64Value("longitude", m.GetLongitude()) + err := writer.WriteObjectValue("longitude", m.GetLongitude()) if err != nil { return err } @@ -250,14 +565,14 @@ func (m *GeoLocation) SetCountryName(value *string)() { } } // SetLatitude sets the latitude property value. The latitude property -func (m *GeoLocation) SetLatitude(value *float64)() { +func (m *GeoLocation) SetLatitude(value GeoLocation_GeoLocation_latitudeable)() { err := m.GetBackingStore().Set("latitude", value) if err != nil { panic(err) } } // SetLongitude sets the longitude property value. The longitude property -func (m *GeoLocation) SetLongitude(value *float64)() { +func (m *GeoLocation) SetLongitude(value GeoLocation_GeoLocation_longitudeable)() { err := m.GetBackingStore().Set("longitude", value) if err != nil { panic(err) @@ -284,15 +599,15 @@ type GeoLocationable interface { GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) GetCity()(*string) GetCountryName()(*string) - GetLatitude()(*float64) - GetLongitude()(*float64) + GetLatitude()(GeoLocation_GeoLocation_latitudeable) + GetLongitude()(GeoLocation_GeoLocation_longitudeable) GetOdataType()(*string) GetState()(*string) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetCity(value *string)() SetCountryName(value *string)() - SetLatitude(value *float64)() - SetLongitude(value *float64)() + SetLatitude(value GeoLocation_GeoLocation_latitudeable)() + SetLongitude(value GeoLocation_GeoLocation_longitudeable)() SetOdataType(value *string)() SetState(value *string)() } diff --git a/models/service_principal.go b/models/service_principal.go index e69692a7eb..f9d38c43ac 100644 --- a/models/service_principal.go +++ b/models/service_principal.go @@ -202,7 +202,7 @@ func (m *ServicePrincipal) GetCreatedObjects()([]DirectoryObjectable) { } return nil } -// GetCustomSecurityAttributes gets the customSecurityAttributes property value. An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. Returned only on $select. Supports $filter (eq, ne, not, startsWith). Filter value is case sensitive. +// GetCustomSecurityAttributes gets the customSecurityAttributes property value. An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. Returned only on $select. Supports $filter (eq, ne, not, startsWith). Filter value is case sensitive. To read this property, the calling app must be assigned the CustomSecAttributeAssignment.Read.All permission. To write this property, the calling app must be assigned the CustomSecAttributeAssignment.ReadWrite.All permissions. To read or write this property in delegated scenarios, the admin must be assigned the Attribute Assignment Administrator role. // returns a CustomSecurityAttributeValueable when successful func (m *ServicePrincipal) GetCustomSecurityAttributes()(CustomSecurityAttributeValueable) { val, err := m.GetBackingStore().Get("customSecurityAttributes") @@ -1891,7 +1891,7 @@ func (m *ServicePrincipal) SetCreatedObjects(value []DirectoryObjectable)() { panic(err) } } -// SetCustomSecurityAttributes sets the customSecurityAttributes property value. An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. Returned only on $select. Supports $filter (eq, ne, not, startsWith). Filter value is case sensitive. +// SetCustomSecurityAttributes sets the customSecurityAttributes property value. An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. Returned only on $select. Supports $filter (eq, ne, not, startsWith). Filter value is case sensitive. To read this property, the calling app must be assigned the CustomSecAttributeAssignment.Read.All permission. To write this property, the calling app must be assigned the CustomSecAttributeAssignment.ReadWrite.All permissions. To read or write this property in delegated scenarios, the admin must be assigned the Attribute Assignment Administrator role. func (m *ServicePrincipal) SetCustomSecurityAttributes(value CustomSecurityAttributeValueable)() { err := m.GetBackingStore().Set("customSecurityAttributes", value) if err != nil { diff --git a/models/simulation_events_content.go b/models/simulation_events_content.go index 71c27de53b..a5acdc7310 100644 --- a/models/simulation_events_content.go +++ b/models/simulation_events_content.go @@ -9,6 +9,163 @@ type SimulationEventsContent struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// SimulationEventsContent_SimulationEventsContent_compromisedRate composed type wrapper for classes float64, ReferenceNumeric, string +type SimulationEventsContent_SimulationEventsContent_compromisedRate struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewSimulationEventsContent_SimulationEventsContent_compromisedRate instantiates a new SimulationEventsContent_SimulationEventsContent_compromisedRate and sets the default values. +func NewSimulationEventsContent_SimulationEventsContent_compromisedRate()(*SimulationEventsContent_SimulationEventsContent_compromisedRate) { + m := &SimulationEventsContent_SimulationEventsContent_compromisedRate{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateSimulationEventsContent_SimulationEventsContent_compromisedRateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateSimulationEventsContent_SimulationEventsContent_compromisedRateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewSimulationEventsContent_SimulationEventsContent_compromisedRate() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *SimulationEventsContent_SimulationEventsContent_compromisedRate) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *SimulationEventsContent_SimulationEventsContent_compromisedRate) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *SimulationEventsContent_SimulationEventsContent_compromisedRate) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *SimulationEventsContent_SimulationEventsContent_compromisedRate) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *SimulationEventsContent_SimulationEventsContent_compromisedRate) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *SimulationEventsContent_SimulationEventsContent_compromisedRate) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *SimulationEventsContent_SimulationEventsContent_compromisedRate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *SimulationEventsContent_SimulationEventsContent_compromisedRate) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *SimulationEventsContent_SimulationEventsContent_compromisedRate) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *SimulationEventsContent_SimulationEventsContent_compromisedRate) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *SimulationEventsContent_SimulationEventsContent_compromisedRate) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type SimulationEventsContent_SimulationEventsContent_compromisedRateable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewSimulationEventsContent instantiates a new SimulationEventsContent and sets the default values. func NewSimulationEventsContent()(*SimulationEventsContent) { m := &SimulationEventsContent{ @@ -41,14 +198,14 @@ func (m *SimulationEventsContent) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd return m.backingStore } // GetCompromisedRate gets the compromisedRate property value. Actual percentage of users who fell for the simulated attack in an attack simulation and training campaign. -// returns a *float64 when successful -func (m *SimulationEventsContent) GetCompromisedRate()(*float64) { +// returns a SimulationEventsContent_SimulationEventsContent_compromisedRateable when successful +func (m *SimulationEventsContent) GetCompromisedRate()(SimulationEventsContent_SimulationEventsContent_compromisedRateable) { val, err := m.GetBackingStore().Get("compromisedRate") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(SimulationEventsContent_SimulationEventsContent_compromisedRateable) } return nil } @@ -69,12 +226,12 @@ func (m *SimulationEventsContent) GetEvents()([]SimulationEventable) { func (m *SimulationEventsContent) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) res["compromisedRate"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateSimulationEventsContent_SimulationEventsContent_compromisedRateFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetCompromisedRate(val) + m.SetCompromisedRate(val.(*SimulationEventsContent_SimulationEventsContent_compromisedRate)) } return nil } @@ -121,7 +278,7 @@ func (m *SimulationEventsContent) GetOdataType()(*string) { // Serialize serializes information the current object func (m *SimulationEventsContent) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { { - err := writer.WriteFloat64Value("compromisedRate", m.GetCompromisedRate()) + err := writer.WriteObjectValue("compromisedRate", m.GetCompromisedRate()) if err != nil { return err } @@ -164,7 +321,7 @@ func (m *SimulationEventsContent) SetBackingStore(value ie8677ce2c7e1b4c22e9c382 m.backingStore = value } // SetCompromisedRate sets the compromisedRate property value. Actual percentage of users who fell for the simulated attack in an attack simulation and training campaign. -func (m *SimulationEventsContent) SetCompromisedRate(value *float64)() { +func (m *SimulationEventsContent) SetCompromisedRate(value SimulationEventsContent_SimulationEventsContent_compromisedRateable)() { err := m.GetBackingStore().Set("compromisedRate", value) if err != nil { panic(err) @@ -189,11 +346,11 @@ type SimulationEventsContentable interface { ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) - GetCompromisedRate()(*float64) + GetCompromisedRate()(SimulationEventsContent_SimulationEventsContent_compromisedRateable) GetEvents()([]SimulationEventable) GetOdataType()(*string) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() - SetCompromisedRate(value *float64)() + SetCompromisedRate(value SimulationEventsContent_SimulationEventsContent_compromisedRateable)() SetEvents(value []SimulationEventable)() SetOdataType(value *string)() } diff --git a/models/teleconference_device_media_quality.go b/models/teleconference_device_media_quality.go index 1e05ae52a9..3bf789e6eb 100644 --- a/models/teleconference_device_media_quality.go +++ b/models/teleconference_device_media_quality.go @@ -9,6 +9,634 @@ type TeleconferenceDeviceMediaQuality struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage composed type wrapper for classes float64, ReferenceNumeric, string +type TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage instantiates a new TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage and sets the default values. +func NewTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage()(*TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage) { + m := &TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage composed type wrapper for classes float64, ReferenceNumeric, string +type TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage instantiates a new TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage and sets the default values. +func NewTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage()(*TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage) { + m := &TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage composed type wrapper for classes float64, ReferenceNumeric, string +type TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage instantiates a new TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage and sets the default values. +func NewTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage()(*TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage) { + m := &TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage composed type wrapper for classes float64, ReferenceNumeric, string +type TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage instantiates a new TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage and sets the default values. +func NewTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage()(*TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage) { + m := &TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewTeleconferenceDeviceMediaQuality instantiates a new TeleconferenceDeviceMediaQuality and sets the default values. func NewTeleconferenceDeviceMediaQuality()(*TeleconferenceDeviceMediaQuality) { m := &TeleconferenceDeviceMediaQuality{ @@ -70,14 +698,14 @@ func (m *TeleconferenceDeviceMediaQuality) GetAverageInboundJitter()(*i878a80d23 return nil } // GetAverageInboundPacketLossRateInPercentage gets the averageInboundPacketLossRateInPercentage property value. The average inbound stream packet loss rate in percentage (0-100). For example, 0.01 means 0.01%. -// returns a *float64 when successful -func (m *TeleconferenceDeviceMediaQuality) GetAverageInboundPacketLossRateInPercentage()(*float64) { +// returns a TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable when successful +func (m *TeleconferenceDeviceMediaQuality) GetAverageInboundPacketLossRateInPercentage()(TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable) { val, err := m.GetBackingStore().Get("averageInboundPacketLossRateInPercentage") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable) } return nil } @@ -106,14 +734,14 @@ func (m *TeleconferenceDeviceMediaQuality) GetAverageOutboundJitter()(*i878a80d2 return nil } // GetAverageOutboundPacketLossRateInPercentage gets the averageOutboundPacketLossRateInPercentage property value. The average outbound stream packet loss rate in percentage (0-100). For example, 0.01 means 0.01%. -// returns a *float64 when successful -func (m *TeleconferenceDeviceMediaQuality) GetAverageOutboundPacketLossRateInPercentage()(*float64) { +// returns a TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable when successful +func (m *TeleconferenceDeviceMediaQuality) GetAverageOutboundPacketLossRateInPercentage()(TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable) { val, err := m.GetBackingStore().Get("averageOutboundPacketLossRateInPercentage") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable) } return nil } @@ -161,12 +789,12 @@ func (m *TeleconferenceDeviceMediaQuality) GetFieldDeserializers()(map[string]fu return nil } res["averageInboundPacketLossRateInPercentage"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAverageInboundPacketLossRateInPercentage(val) + m.SetAverageInboundPacketLossRateInPercentage(val.(*TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentage)) } return nil } @@ -191,12 +819,12 @@ func (m *TeleconferenceDeviceMediaQuality) GetFieldDeserializers()(map[string]fu return nil } res["averageOutboundPacketLossRateInPercentage"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAverageOutboundPacketLossRateInPercentage(val) + m.SetAverageOutboundPacketLossRateInPercentage(val.(*TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentage)) } return nil } @@ -261,12 +889,12 @@ func (m *TeleconferenceDeviceMediaQuality) GetFieldDeserializers()(map[string]fu return nil } res["maximumInboundPacketLossRateInPercentage"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetMaximumInboundPacketLossRateInPercentage(val) + m.SetMaximumInboundPacketLossRateInPercentage(val.(*TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentage)) } return nil } @@ -291,12 +919,12 @@ func (m *TeleconferenceDeviceMediaQuality) GetFieldDeserializers()(map[string]fu return nil } res["maximumOutboundPacketLossRateInPercentage"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateTeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetMaximumOutboundPacketLossRateInPercentage(val) + m.SetMaximumOutboundPacketLossRateInPercentage(val.(*TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentage)) } return nil } @@ -421,14 +1049,14 @@ func (m *TeleconferenceDeviceMediaQuality) GetMaximumInboundJitter()(*i878a80d23 return nil } // GetMaximumInboundPacketLossRateInPercentage gets the maximumInboundPacketLossRateInPercentage property value. The maximum inbound stream packet loss rate in percentage (0-100). For example, 0.01 means 0.01%. -// returns a *float64 when successful -func (m *TeleconferenceDeviceMediaQuality) GetMaximumInboundPacketLossRateInPercentage()(*float64) { +// returns a TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable when successful +func (m *TeleconferenceDeviceMediaQuality) GetMaximumInboundPacketLossRateInPercentage()(TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable) { val, err := m.GetBackingStore().Get("maximumInboundPacketLossRateInPercentage") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable) } return nil } @@ -457,14 +1085,14 @@ func (m *TeleconferenceDeviceMediaQuality) GetMaximumOutboundJitter()(*i878a80d2 return nil } // GetMaximumOutboundPacketLossRateInPercentage gets the maximumOutboundPacketLossRateInPercentage property value. The maximum outbound stream packet loss rate in percentage (0-100). For example, 0.01 means 0.01%. -// returns a *float64 when successful -func (m *TeleconferenceDeviceMediaQuality) GetMaximumOutboundPacketLossRateInPercentage()(*float64) { +// returns a TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable when successful +func (m *TeleconferenceDeviceMediaQuality) GetMaximumOutboundPacketLossRateInPercentage()(TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable) { val, err := m.GetBackingStore().Get("maximumOutboundPacketLossRateInPercentage") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable) } return nil } @@ -561,7 +1189,7 @@ func (m *TeleconferenceDeviceMediaQuality) Serialize(writer i878a80d2330e89d2689 } } { - err := writer.WriteFloat64Value("averageInboundPacketLossRateInPercentage", m.GetAverageInboundPacketLossRateInPercentage()) + err := writer.WriteObjectValue("averageInboundPacketLossRateInPercentage", m.GetAverageInboundPacketLossRateInPercentage()) if err != nil { return err } @@ -579,7 +1207,7 @@ func (m *TeleconferenceDeviceMediaQuality) Serialize(writer i878a80d2330e89d2689 } } { - err := writer.WriteFloat64Value("averageOutboundPacketLossRateInPercentage", m.GetAverageOutboundPacketLossRateInPercentage()) + err := writer.WriteObjectValue("averageOutboundPacketLossRateInPercentage", m.GetAverageOutboundPacketLossRateInPercentage()) if err != nil { return err } @@ -621,7 +1249,7 @@ func (m *TeleconferenceDeviceMediaQuality) Serialize(writer i878a80d2330e89d2689 } } { - err := writer.WriteFloat64Value("maximumInboundPacketLossRateInPercentage", m.GetMaximumInboundPacketLossRateInPercentage()) + err := writer.WriteObjectValue("maximumInboundPacketLossRateInPercentage", m.GetMaximumInboundPacketLossRateInPercentage()) if err != nil { return err } @@ -639,7 +1267,7 @@ func (m *TeleconferenceDeviceMediaQuality) Serialize(writer i878a80d2330e89d2689 } } { - err := writer.WriteFloat64Value("maximumOutboundPacketLossRateInPercentage", m.GetMaximumOutboundPacketLossRateInPercentage()) + err := writer.WriteObjectValue("maximumOutboundPacketLossRateInPercentage", m.GetMaximumOutboundPacketLossRateInPercentage()) if err != nil { return err } @@ -709,7 +1337,7 @@ func (m *TeleconferenceDeviceMediaQuality) SetAverageInboundJitter(value *i878a8 } } // SetAverageInboundPacketLossRateInPercentage sets the averageInboundPacketLossRateInPercentage property value. The average inbound stream packet loss rate in percentage (0-100). For example, 0.01 means 0.01%. -func (m *TeleconferenceDeviceMediaQuality) SetAverageInboundPacketLossRateInPercentage(value *float64)() { +func (m *TeleconferenceDeviceMediaQuality) SetAverageInboundPacketLossRateInPercentage(value TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable)() { err := m.GetBackingStore().Set("averageInboundPacketLossRateInPercentage", value) if err != nil { panic(err) @@ -730,7 +1358,7 @@ func (m *TeleconferenceDeviceMediaQuality) SetAverageOutboundJitter(value *i878a } } // SetAverageOutboundPacketLossRateInPercentage sets the averageOutboundPacketLossRateInPercentage property value. The average outbound stream packet loss rate in percentage (0-100). For example, 0.01 means 0.01%. -func (m *TeleconferenceDeviceMediaQuality) SetAverageOutboundPacketLossRateInPercentage(value *float64)() { +func (m *TeleconferenceDeviceMediaQuality) SetAverageOutboundPacketLossRateInPercentage(value TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable)() { err := m.GetBackingStore().Set("averageOutboundPacketLossRateInPercentage", value) if err != nil { panic(err) @@ -783,7 +1411,7 @@ func (m *TeleconferenceDeviceMediaQuality) SetMaximumInboundJitter(value *i878a8 } } // SetMaximumInboundPacketLossRateInPercentage sets the maximumInboundPacketLossRateInPercentage property value. The maximum inbound stream packet loss rate in percentage (0-100). For example, 0.01 means 0.01%. -func (m *TeleconferenceDeviceMediaQuality) SetMaximumInboundPacketLossRateInPercentage(value *float64)() { +func (m *TeleconferenceDeviceMediaQuality) SetMaximumInboundPacketLossRateInPercentage(value TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable)() { err := m.GetBackingStore().Set("maximumInboundPacketLossRateInPercentage", value) if err != nil { panic(err) @@ -804,7 +1432,7 @@ func (m *TeleconferenceDeviceMediaQuality) SetMaximumOutboundJitter(value *i878a } } // SetMaximumOutboundPacketLossRateInPercentage sets the maximumOutboundPacketLossRateInPercentage property value. The maximum outbound stream packet loss rate in percentage (0-100). For example, 0.01 means 0.01%. -func (m *TeleconferenceDeviceMediaQuality) SetMaximumOutboundPacketLossRateInPercentage(value *float64)() { +func (m *TeleconferenceDeviceMediaQuality) SetMaximumOutboundPacketLossRateInPercentage(value TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable)() { err := m.GetBackingStore().Set("maximumOutboundPacketLossRateInPercentage", value) if err != nil { panic(err) @@ -864,10 +1492,10 @@ type TeleconferenceDeviceMediaQualityable interface { ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAverageInboundJitter()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) - GetAverageInboundPacketLossRateInPercentage()(*float64) + GetAverageInboundPacketLossRateInPercentage()(TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable) GetAverageInboundRoundTripDelay()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) GetAverageOutboundJitter()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) - GetAverageOutboundPacketLossRateInPercentage()(*float64) + GetAverageOutboundPacketLossRateInPercentage()(TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable) GetAverageOutboundRoundTripDelay()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) GetChannelIndex()(*int32) @@ -875,10 +1503,10 @@ type TeleconferenceDeviceMediaQualityable interface { GetLocalIPAddress()(*string) GetLocalPort()(*int32) GetMaximumInboundJitter()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) - GetMaximumInboundPacketLossRateInPercentage()(*float64) + GetMaximumInboundPacketLossRateInPercentage()(TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable) GetMaximumInboundRoundTripDelay()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) GetMaximumOutboundJitter()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) - GetMaximumOutboundPacketLossRateInPercentage()(*float64) + GetMaximumOutboundPacketLossRateInPercentage()(TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable) GetMaximumOutboundRoundTripDelay()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) GetMediaDuration()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) GetNetworkLinkSpeedInBytes()(*int64) @@ -887,10 +1515,10 @@ type TeleconferenceDeviceMediaQualityable interface { GetRemoteIPAddress()(*string) GetRemotePort()(*int32) SetAverageInboundJitter(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() - SetAverageInboundPacketLossRateInPercentage(value *float64)() + SetAverageInboundPacketLossRateInPercentage(value TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageInboundPacketLossRateInPercentageable)() SetAverageInboundRoundTripDelay(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() SetAverageOutboundJitter(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() - SetAverageOutboundPacketLossRateInPercentage(value *float64)() + SetAverageOutboundPacketLossRateInPercentage(value TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_averageOutboundPacketLossRateInPercentageable)() SetAverageOutboundRoundTripDelay(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetChannelIndex(value *int32)() @@ -898,10 +1526,10 @@ type TeleconferenceDeviceMediaQualityable interface { SetLocalIPAddress(value *string)() SetLocalPort(value *int32)() SetMaximumInboundJitter(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() - SetMaximumInboundPacketLossRateInPercentage(value *float64)() + SetMaximumInboundPacketLossRateInPercentage(value TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumInboundPacketLossRateInPercentageable)() SetMaximumInboundRoundTripDelay(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() SetMaximumOutboundJitter(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() - SetMaximumOutboundPacketLossRateInPercentage(value *float64)() + SetMaximumOutboundPacketLossRateInPercentage(value TeleconferenceDeviceMediaQuality_TeleconferenceDeviceMediaQuality_maximumOutboundPacketLossRateInPercentageable)() SetMaximumOutboundRoundTripDelay(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() SetMediaDuration(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() SetNetworkLinkSpeedInBytes(value *int64)() diff --git a/models/teleconference_device_video_quality.go b/models/teleconference_device_video_quality.go index 804f75d294..054c835799 100644 --- a/models/teleconference_device_video_quality.go +++ b/models/teleconference_device_video_quality.go @@ -2,11 +2,640 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) type TeleconferenceDeviceVideoQuality struct { TeleconferenceDeviceMediaQuality } +// TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate composed type wrapper for classes float64, ReferenceNumeric, string +type TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate instantiates a new TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate and sets the default values. +func NewTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate()(*TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate) { + m := &TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate composed type wrapper for classes float64, ReferenceNumeric, string +type TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate instantiates a new TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate and sets the default values. +func NewTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate()(*TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate) { + m := &TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate composed type wrapper for classes float64, ReferenceNumeric, string +type TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate instantiates a new TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate and sets the default values. +func NewTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate()(*TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate) { + m := &TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate composed type wrapper for classes float64, ReferenceNumeric, string +type TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate instantiates a new TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate and sets the default values. +func NewTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate()(*TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate) { + m := &TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewTeleconferenceDeviceVideoQuality instantiates a new TeleconferenceDeviceVideoQuality and sets the default values. func NewTeleconferenceDeviceVideoQuality()(*TeleconferenceDeviceVideoQuality) { m := &TeleconferenceDeviceVideoQuality{ @@ -40,50 +669,50 @@ func CreateTeleconferenceDeviceVideoQualityFromDiscriminatorValue(parseNode i878 return NewTeleconferenceDeviceVideoQuality(), nil } // GetAverageInboundBitRate gets the averageInboundBitRate property value. The average inbound stream video bit rate per second. -// returns a *float64 when successful -func (m *TeleconferenceDeviceVideoQuality) GetAverageInboundBitRate()(*float64) { +// returns a TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable when successful +func (m *TeleconferenceDeviceVideoQuality) GetAverageInboundBitRate()(TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable) { val, err := m.GetBackingStore().Get("averageInboundBitRate") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable) } return nil } // GetAverageInboundFrameRate gets the averageInboundFrameRate property value. The average inbound stream video frame rate per second. -// returns a *float64 when successful -func (m *TeleconferenceDeviceVideoQuality) GetAverageInboundFrameRate()(*float64) { +// returns a TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable when successful +func (m *TeleconferenceDeviceVideoQuality) GetAverageInboundFrameRate()(TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable) { val, err := m.GetBackingStore().Get("averageInboundFrameRate") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable) } return nil } // GetAverageOutboundBitRate gets the averageOutboundBitRate property value. The average outbound stream video bit rate per second. -// returns a *float64 when successful -func (m *TeleconferenceDeviceVideoQuality) GetAverageOutboundBitRate()(*float64) { +// returns a TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable when successful +func (m *TeleconferenceDeviceVideoQuality) GetAverageOutboundBitRate()(TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable) { val, err := m.GetBackingStore().Get("averageOutboundBitRate") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable) } return nil } // GetAverageOutboundFrameRate gets the averageOutboundFrameRate property value. The average outbound stream video frame rate per second. -// returns a *float64 when successful -func (m *TeleconferenceDeviceVideoQuality) GetAverageOutboundFrameRate()(*float64) { +// returns a TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable when successful +func (m *TeleconferenceDeviceVideoQuality) GetAverageOutboundFrameRate()(TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable) { val, err := m.GetBackingStore().Get("averageOutboundFrameRate") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable) } return nil } @@ -92,42 +721,42 @@ func (m *TeleconferenceDeviceVideoQuality) GetAverageOutboundFrameRate()(*float6 func (m *TeleconferenceDeviceVideoQuality) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := m.TeleconferenceDeviceMediaQuality.GetFieldDeserializers() res["averageInboundBitRate"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAverageInboundBitRate(val) + m.SetAverageInboundBitRate(val.(*TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRate)) } return nil } res["averageInboundFrameRate"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAverageInboundFrameRate(val) + m.SetAverageInboundFrameRate(val.(*TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRate)) } return nil } res["averageOutboundBitRate"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAverageOutboundBitRate(val) + m.SetAverageOutboundBitRate(val.(*TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRate)) } return nil } res["averageOutboundFrameRate"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateTeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAverageOutboundFrameRate(val) + m.SetAverageOutboundFrameRate(val.(*TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRate)) } return nil } @@ -140,25 +769,25 @@ func (m *TeleconferenceDeviceVideoQuality) Serialize(writer i878a80d2330e89d2689 return err } { - err = writer.WriteFloat64Value("averageInboundBitRate", m.GetAverageInboundBitRate()) + err = writer.WriteObjectValue("averageInboundBitRate", m.GetAverageInboundBitRate()) if err != nil { return err } } { - err = writer.WriteFloat64Value("averageInboundFrameRate", m.GetAverageInboundFrameRate()) + err = writer.WriteObjectValue("averageInboundFrameRate", m.GetAverageInboundFrameRate()) if err != nil { return err } } { - err = writer.WriteFloat64Value("averageOutboundBitRate", m.GetAverageOutboundBitRate()) + err = writer.WriteObjectValue("averageOutboundBitRate", m.GetAverageOutboundBitRate()) if err != nil { return err } } { - err = writer.WriteFloat64Value("averageOutboundFrameRate", m.GetAverageOutboundFrameRate()) + err = writer.WriteObjectValue("averageOutboundFrameRate", m.GetAverageOutboundFrameRate()) if err != nil { return err } @@ -166,28 +795,28 @@ func (m *TeleconferenceDeviceVideoQuality) Serialize(writer i878a80d2330e89d2689 return nil } // SetAverageInboundBitRate sets the averageInboundBitRate property value. The average inbound stream video bit rate per second. -func (m *TeleconferenceDeviceVideoQuality) SetAverageInboundBitRate(value *float64)() { +func (m *TeleconferenceDeviceVideoQuality) SetAverageInboundBitRate(value TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable)() { err := m.GetBackingStore().Set("averageInboundBitRate", value) if err != nil { panic(err) } } // SetAverageInboundFrameRate sets the averageInboundFrameRate property value. The average inbound stream video frame rate per second. -func (m *TeleconferenceDeviceVideoQuality) SetAverageInboundFrameRate(value *float64)() { +func (m *TeleconferenceDeviceVideoQuality) SetAverageInboundFrameRate(value TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable)() { err := m.GetBackingStore().Set("averageInboundFrameRate", value) if err != nil { panic(err) } } // SetAverageOutboundBitRate sets the averageOutboundBitRate property value. The average outbound stream video bit rate per second. -func (m *TeleconferenceDeviceVideoQuality) SetAverageOutboundBitRate(value *float64)() { +func (m *TeleconferenceDeviceVideoQuality) SetAverageOutboundBitRate(value TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable)() { err := m.GetBackingStore().Set("averageOutboundBitRate", value) if err != nil { panic(err) } } // SetAverageOutboundFrameRate sets the averageOutboundFrameRate property value. The average outbound stream video frame rate per second. -func (m *TeleconferenceDeviceVideoQuality) SetAverageOutboundFrameRate(value *float64)() { +func (m *TeleconferenceDeviceVideoQuality) SetAverageOutboundFrameRate(value TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable)() { err := m.GetBackingStore().Set("averageOutboundFrameRate", value) if err != nil { panic(err) @@ -196,12 +825,12 @@ func (m *TeleconferenceDeviceVideoQuality) SetAverageOutboundFrameRate(value *fl type TeleconferenceDeviceVideoQualityable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable TeleconferenceDeviceMediaQualityable - GetAverageInboundBitRate()(*float64) - GetAverageInboundFrameRate()(*float64) - GetAverageOutboundBitRate()(*float64) - GetAverageOutboundFrameRate()(*float64) - SetAverageInboundBitRate(value *float64)() - SetAverageInboundFrameRate(value *float64)() - SetAverageOutboundBitRate(value *float64)() - SetAverageOutboundFrameRate(value *float64)() + GetAverageInboundBitRate()(TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable) + GetAverageInboundFrameRate()(TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable) + GetAverageOutboundBitRate()(TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable) + GetAverageOutboundFrameRate()(TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable) + SetAverageInboundBitRate(value TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundBitRateable)() + SetAverageInboundFrameRate(value TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageInboundFrameRateable)() + SetAverageOutboundBitRate(value TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundBitRateable)() + SetAverageOutboundFrameRate(value TeleconferenceDeviceVideoQuality_TeleconferenceDeviceVideoQuality_averageOutboundFrameRateable)() } diff --git a/models/trending.go b/models/trending.go index 513f2cf3a2..0ef5f45652 100644 --- a/models/trending.go +++ b/models/trending.go @@ -3,11 +3,169 @@ package models import ( i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) type Trending struct { Entity } +// Trending_Trending_weight composed type wrapper for classes float64, ReferenceNumeric, string +type Trending_Trending_weight struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewTrending_Trending_weight instantiates a new Trending_Trending_weight and sets the default values. +func NewTrending_Trending_weight()(*Trending_Trending_weight) { + m := &Trending_Trending_weight{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateTrending_Trending_weightFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateTrending_Trending_weightFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewTrending_Trending_weight() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *Trending_Trending_weight) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *Trending_Trending_weight) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *Trending_Trending_weight) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *Trending_Trending_weight) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *Trending_Trending_weight) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *Trending_Trending_weight) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *Trending_Trending_weight) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *Trending_Trending_weight) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *Trending_Trending_weight) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *Trending_Trending_weight) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *Trending_Trending_weight) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type Trending_Trending_weightable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewTrending instantiates a new Trending and sets the default values. func NewTrending()(*Trending) { m := &Trending{ @@ -65,12 +223,12 @@ func (m *Trending) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896 return nil } res["weight"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateTrending_Trending_weightFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetWeight(val) + m.SetWeight(val.(*Trending_Trending_weight)) } return nil } @@ -125,14 +283,14 @@ func (m *Trending) GetResourceVisualization()(ResourceVisualizationable) { return nil } // GetWeight gets the weight property value. Value indicating how much the document is currently trending. The larger the number, the more the document is currently trending around the user (the more relevant it is). Returned documents are sorted by this value. -// returns a *float64 when successful -func (m *Trending) GetWeight()(*float64) { +// returns a Trending_Trending_weightable when successful +func (m *Trending) GetWeight()(Trending_Trending_weightable) { val, err := m.GetBackingStore().Get("weight") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(Trending_Trending_weightable) } return nil } @@ -155,7 +313,7 @@ func (m *Trending) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c01 } } { - err = writer.WriteFloat64Value("weight", m.GetWeight()) + err = writer.WriteObjectValue("weight", m.GetWeight()) if err != nil { return err } @@ -191,7 +349,7 @@ func (m *Trending) SetResourceVisualization(value ResourceVisualizationable)() { } } // SetWeight sets the weight property value. Value indicating how much the document is currently trending. The larger the number, the more the document is currently trending around the user (the more relevant it is). Returned documents are sorted by this value. -func (m *Trending) SetWeight(value *float64)() { +func (m *Trending) SetWeight(value Trending_Trending_weightable)() { err := m.GetBackingStore().Set("weight", value) if err != nil { panic(err) @@ -204,10 +362,10 @@ type Trendingable interface { GetResource()(Entityable) GetResourceReference()(ResourceReferenceable) GetResourceVisualization()(ResourceVisualizationable) - GetWeight()(*float64) + GetWeight()(Trending_Trending_weightable) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetResource(value Entityable)() SetResourceReference(value ResourceReferenceable)() SetResourceVisualization(value ResourceVisualizationable)() - SetWeight(value *float64)() + SetWeight(value Trending_Trending_weightable)() } diff --git a/models/user.go b/models/user.go index eabde5446a..f28d0177fa 100644 --- a/models/user.go +++ b/models/user.go @@ -347,7 +347,7 @@ func (m *User) GetCreationType()(*string) { } return nil } -// GetCustomSecurityAttributes gets the customSecurityAttributes property value. An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. Returned only on $select. Supports $filter (eq, ne, not, startsWith). The filter value is case-sensitive. +// GetCustomSecurityAttributes gets the customSecurityAttributes property value. An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. Returned only on $select. Supports $filter (eq, ne, not, startsWith). The filter value is case-sensitive. To read this property, the calling app must be assigned the CustomSecAttributeAssignment.Read.All permission. To write this property, the calling app must be assigned the CustomSecAttributeAssignment.ReadWrite.All permissions. To read or write this property in delegated scenarios, the admin must be assigned the Attribute Assignment Administrator role. // returns a CustomSecurityAttributeValueable when successful func (m *User) GetCustomSecurityAttributes()(CustomSecurityAttributeValueable) { val, err := m.GetBackingStore().Get("customSecurityAttributes") @@ -479,7 +479,7 @@ func (m *User) GetEmployeeId()(*string) { } return nil } -// GetEmployeeLeaveDateTime gets the employeeLeaveDateTime property value. The date and time when the user left or will leave the organization. To read this property, the calling app must be assigned the User-LifeCycleInfo.Read.All permission. To write this property, the calling app must be assigned the User.Read.All and User-LifeCycleInfo.ReadWrite.All permissions. To read this property in delegated scenarios, the admin needs at least one of the following Microsoft Entra roles: Lifecycle Workflows Administrator, Global Reader. To write this property in delegated scenarios, the admin needs the Global Administrator role. Supports $filter (eq, ne, not , ge, le, in). For more information, see Configure the employeeLeaveDateTime property for a user. +// GetEmployeeLeaveDateTime gets the employeeLeaveDateTime property value. The date and time when the user left or will leave the organization. To read this property, the calling app must be assigned the User-LifeCycleInfo.Read.All permission. To write this property, the calling app must be assigned the User.Read.All and User-LifeCycleInfo.ReadWrite.All permissions. To read this property in delegated scenarios, the admin needs at least one of the following Microsoft Entra roles: Lifecycle Workflows Administrator (least privilege), Global Reader. To write this property in delegated scenarios, the admin needs the Global Administrator role. Supports $filter (eq, ne, not , ge, le, in). For more information, see Configure the employeeLeaveDateTime property for a user. // returns a *Time when successful func (m *User) GetEmployeeLeaveDateTime()(*i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) { val, err := m.GetBackingStore().Get("employeeLeaveDateTime") @@ -2567,7 +2567,7 @@ func (m *User) GetOnPremisesDomainName()(*string) { } return nil } -// GetOnPremisesExtensionAttributes gets the onPremisesExtensionAttributes property value. Contains extensionAttributes1-15 for the user. These extension attributes are also known as Exchange custom attributes 1-15. For an onPremisesSyncEnabled user, the source of authority for this set of properties is the on-premises and is read-only. For a cloud-only user (where onPremisesSyncEnabled is false), these properties can be set during the creation or update of a user object. For a cloud-only user previously synced from on-premises Active Directory, these properties are read-only in Microsoft Graph but can be fully managed through the Exchange Admin Center or the Exchange Online V2 module in PowerShell. Returned only on $select. Supports $filter (eq, ne, not, in). +// GetOnPremisesExtensionAttributes gets the onPremisesExtensionAttributes property value. Contains extensionAttributes1-15 for the user. These extension attributes are also known as Exchange custom attributes 1-15. Each attribute can store up to 1024 characters. For an onPremisesSyncEnabled user, the source of authority for this set of properties is the on-premises and is read-only. For a cloud-only user (where onPremisesSyncEnabled is false), these properties can be set during the creation or update of a user object. For a cloud-only user previously synced from on-premises Active Directory, these properties are read-only in Microsoft Graph but can be fully managed through the Exchange Admin Center or the Exchange Online V2 module in PowerShell. Returned only on $select. Supports $filter (eq, ne, not, in). // returns a OnPremisesExtensionAttributesable when successful func (m *User) GetOnPremisesExtensionAttributes()(OnPremisesExtensionAttributesable) { val, err := m.GetBackingStore().Get("onPremisesExtensionAttributes") @@ -4384,7 +4384,7 @@ func (m *User) SetCreationType(value *string)() { panic(err) } } -// SetCustomSecurityAttributes sets the customSecurityAttributes property value. An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. Returned only on $select. Supports $filter (eq, ne, not, startsWith). The filter value is case-sensitive. +// SetCustomSecurityAttributes sets the customSecurityAttributes property value. An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. Returned only on $select. Supports $filter (eq, ne, not, startsWith). The filter value is case-sensitive. To read this property, the calling app must be assigned the CustomSecAttributeAssignment.Read.All permission. To write this property, the calling app must be assigned the CustomSecAttributeAssignment.ReadWrite.All permissions. To read or write this property in delegated scenarios, the admin must be assigned the Attribute Assignment Administrator role. func (m *User) SetCustomSecurityAttributes(value CustomSecurityAttributeValueable)() { err := m.GetBackingStore().Set("customSecurityAttributes", value) if err != nil { @@ -4461,7 +4461,7 @@ func (m *User) SetEmployeeId(value *string)() { panic(err) } } -// SetEmployeeLeaveDateTime sets the employeeLeaveDateTime property value. The date and time when the user left or will leave the organization. To read this property, the calling app must be assigned the User-LifeCycleInfo.Read.All permission. To write this property, the calling app must be assigned the User.Read.All and User-LifeCycleInfo.ReadWrite.All permissions. To read this property in delegated scenarios, the admin needs at least one of the following Microsoft Entra roles: Lifecycle Workflows Administrator, Global Reader. To write this property in delegated scenarios, the admin needs the Global Administrator role. Supports $filter (eq, ne, not , ge, le, in). For more information, see Configure the employeeLeaveDateTime property for a user. +// SetEmployeeLeaveDateTime sets the employeeLeaveDateTime property value. The date and time when the user left or will leave the organization. To read this property, the calling app must be assigned the User-LifeCycleInfo.Read.All permission. To write this property, the calling app must be assigned the User.Read.All and User-LifeCycleInfo.ReadWrite.All permissions. To read this property in delegated scenarios, the admin needs at least one of the following Microsoft Entra roles: Lifecycle Workflows Administrator (least privilege), Global Reader. To write this property in delegated scenarios, the admin needs the Global Administrator role. Supports $filter (eq, ne, not , ge, le, in). For more information, see Configure the employeeLeaveDateTime property for a user. func (m *User) SetEmployeeLeaveDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() { err := m.GetBackingStore().Set("employeeLeaveDateTime", value) if err != nil { @@ -4748,7 +4748,7 @@ func (m *User) SetOnPremisesDomainName(value *string)() { panic(err) } } -// SetOnPremisesExtensionAttributes sets the onPremisesExtensionAttributes property value. Contains extensionAttributes1-15 for the user. These extension attributes are also known as Exchange custom attributes 1-15. For an onPremisesSyncEnabled user, the source of authority for this set of properties is the on-premises and is read-only. For a cloud-only user (where onPremisesSyncEnabled is false), these properties can be set during the creation or update of a user object. For a cloud-only user previously synced from on-premises Active Directory, these properties are read-only in Microsoft Graph but can be fully managed through the Exchange Admin Center or the Exchange Online V2 module in PowerShell. Returned only on $select. Supports $filter (eq, ne, not, in). +// SetOnPremisesExtensionAttributes sets the onPremisesExtensionAttributes property value. Contains extensionAttributes1-15 for the user. These extension attributes are also known as Exchange custom attributes 1-15. Each attribute can store up to 1024 characters. For an onPremisesSyncEnabled user, the source of authority for this set of properties is the on-premises and is read-only. For a cloud-only user (where onPremisesSyncEnabled is false), these properties can be set during the creation or update of a user object. For a cloud-only user previously synced from on-premises Active Directory, these properties are read-only in Microsoft Graph but can be fully managed through the Exchange Admin Center or the Exchange Online V2 module in PowerShell. Returned only on $select. Supports $filter (eq, ne, not, in). func (m *User) SetOnPremisesExtensionAttributes(value OnPremisesExtensionAttributesable)() { err := m.GetBackingStore().Set("onPremisesExtensionAttributes", value) if err != nil { diff --git a/models/user_experience_analytics_app_health_application_performance.go b/models/user_experience_analytics_app_health_application_performance.go index 69745d7668..87a3c88cbc 100644 --- a/models/user_experience_analytics_app_health_application_performance.go +++ b/models/user_experience_analytics_app_health_application_performance.go @@ -2,12 +2,170 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) // UserExperienceAnalyticsAppHealthApplicationPerformance the user experience analytics application performance entity contains application performance details. type UserExperienceAnalyticsAppHealthApplicationPerformance struct { Entity } +// UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore instantiates a new UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore and sets the default values. +func NewUserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore()(*UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore) { + m := &UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewUserExperienceAnalyticsAppHealthApplicationPerformance instantiates a new UserExperienceAnalyticsAppHealthApplicationPerformance and sets the default values. func NewUserExperienceAnalyticsAppHealthApplicationPerformance()(*UserExperienceAnalyticsAppHealthApplicationPerformance) { m := &UserExperienceAnalyticsAppHealthApplicationPerformance{ @@ -69,14 +227,14 @@ func (m *UserExperienceAnalyticsAppHealthApplicationPerformance) GetAppHangCount return nil } // GetAppHealthScore gets the appHealthScore property value. The health score of the application. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsAppHealthApplicationPerformance) GetAppHealthScore()(*float64) { +// returns a UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable when successful +func (m *UserExperienceAnalyticsAppHealthApplicationPerformance) GetAppHealthScore()(UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable) { val, err := m.GetBackingStore().Get("appHealthScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable) } return nil } @@ -161,12 +319,12 @@ func (m *UserExperienceAnalyticsAppHealthApplicationPerformance) GetFieldDeseria return nil } res["appHealthScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAppHealthScore(val) + m.SetAppHealthScore(val.(*UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScore)) } return nil } @@ -255,7 +413,7 @@ func (m *UserExperienceAnalyticsAppHealthApplicationPerformance) Serialize(write } } { - err = writer.WriteFloat64Value("appHealthScore", m.GetAppHealthScore()) + err = writer.WriteObjectValue("appHealthScore", m.GetAppHealthScore()) if err != nil { return err } @@ -315,7 +473,7 @@ func (m *UserExperienceAnalyticsAppHealthApplicationPerformance) SetAppHangCount } } // SetAppHealthScore sets the appHealthScore property value. The health score of the application. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsAppHealthApplicationPerformance) SetAppHealthScore(value *float64)() { +func (m *UserExperienceAnalyticsAppHealthApplicationPerformance) SetAppHealthScore(value UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable)() { err := m.GetBackingStore().Set("appHealthScore", value) if err != nil { panic(err) @@ -356,7 +514,7 @@ type UserExperienceAnalyticsAppHealthApplicationPerformanceable interface { GetAppCrashCount()(*int32) GetAppDisplayName()(*string) GetAppHangCount()(*int32) - GetAppHealthScore()(*float64) + GetAppHealthScore()(UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable) GetAppName()(*string) GetAppPublisher()(*string) GetAppUsageDuration()(*int32) @@ -365,7 +523,7 @@ type UserExperienceAnalyticsAppHealthApplicationPerformanceable interface { SetAppCrashCount(value *int32)() SetAppDisplayName(value *string)() SetAppHangCount(value *int32)() - SetAppHealthScore(value *float64)() + SetAppHealthScore(value UserExperienceAnalyticsAppHealthApplicationPerformance_UserExperienceAnalyticsAppHealthApplicationPerformance_appHealthScoreable)() SetAppName(value *string)() SetAppPublisher(value *string)() SetAppUsageDuration(value *int32)() diff --git a/models/user_experience_analytics_app_health_device_model_performance.go b/models/user_experience_analytics_app_health_device_model_performance.go index 47a1127342..84e7a59b09 100644 --- a/models/user_experience_analytics_app_health_device_model_performance.go +++ b/models/user_experience_analytics_app_health_device_model_performance.go @@ -2,12 +2,170 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) // UserExperienceAnalyticsAppHealthDeviceModelPerformance the user experience analytics device model performance entity contains device model performance details. type UserExperienceAnalyticsAppHealthDeviceModelPerformance struct { Entity } +// UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore instantiates a new UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore and sets the default values. +func NewUserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore()(*UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore) { + m := &UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewUserExperienceAnalyticsAppHealthDeviceModelPerformance instantiates a new UserExperienceAnalyticsAppHealthDeviceModelPerformance and sets the default values. func NewUserExperienceAnalyticsAppHealthDeviceModelPerformance()(*UserExperienceAnalyticsAppHealthDeviceModelPerformance) { m := &UserExperienceAnalyticsAppHealthDeviceModelPerformance{ @@ -111,12 +269,12 @@ func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance) GetFieldDeseria return nil } res["modelAppHealthScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetModelAppHealthScore(val) + m.SetModelAppHealthScore(val.(*UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScore)) } return nil } @@ -147,14 +305,14 @@ func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance) GetMeanTimeToFa return nil } // GetModelAppHealthScore gets the modelAppHealthScore property value. The application health score of the device model. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance) GetModelAppHealthScore()(*float64) { +// returns a UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable when successful +func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance) GetModelAppHealthScore()(UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable) { val, err := m.GetBackingStore().Get("modelAppHealthScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable) } return nil } @@ -196,7 +354,7 @@ func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance) Serialize(write } } { - err = writer.WriteFloat64Value("modelAppHealthScore", m.GetModelAppHealthScore()) + err = writer.WriteObjectValue("modelAppHealthScore", m.GetModelAppHealthScore()) if err != nil { return err } @@ -239,7 +397,7 @@ func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance) SetMeanTimeToFa } } // SetModelAppHealthScore sets the modelAppHealthScore property value. The application health score of the device model. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance) SetModelAppHealthScore(value *float64)() { +func (m *UserExperienceAnalyticsAppHealthDeviceModelPerformance) SetModelAppHealthScore(value UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable)() { err := m.GetBackingStore().Set("modelAppHealthScore", value) if err != nil { panic(err) @@ -253,11 +411,11 @@ type UserExperienceAnalyticsAppHealthDeviceModelPerformanceable interface { GetDeviceModel()(*string) GetHealthStatus()(*UserExperienceAnalyticsHealthState) GetMeanTimeToFailureInMinutes()(*int32) - GetModelAppHealthScore()(*float64) + GetModelAppHealthScore()(UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable) SetActiveDeviceCount(value *int32)() SetDeviceManufacturer(value *string)() SetDeviceModel(value *string)() SetHealthStatus(value *UserExperienceAnalyticsHealthState)() SetMeanTimeToFailureInMinutes(value *int32)() - SetModelAppHealthScore(value *float64)() + SetModelAppHealthScore(value UserExperienceAnalyticsAppHealthDeviceModelPerformance_UserExperienceAnalyticsAppHealthDeviceModelPerformance_modelAppHealthScoreable)() } diff --git a/models/user_experience_analytics_app_health_device_performance.go b/models/user_experience_analytics_app_health_device_performance.go index 8134d1790a..dd93ba325c 100644 --- a/models/user_experience_analytics_app_health_device_performance.go +++ b/models/user_experience_analytics_app_health_device_performance.go @@ -3,12 +3,170 @@ package models import ( i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e "time" i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) // UserExperienceAnalyticsAppHealthDevicePerformance the user experience analytics device performance entity contains device performance details. type UserExperienceAnalyticsAppHealthDevicePerformance struct { Entity } +// UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore instantiates a new UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore and sets the default values. +func NewUserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore()(*UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore) { + m := &UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewUserExperienceAnalyticsAppHealthDevicePerformance instantiates a new UserExperienceAnalyticsAppHealthDevicePerformance and sets the default values. func NewUserExperienceAnalyticsAppHealthDevicePerformance()(*UserExperienceAnalyticsAppHealthDevicePerformance) { m := &UserExperienceAnalyticsAppHealthDevicePerformance{ @@ -58,14 +216,14 @@ func (m *UserExperienceAnalyticsAppHealthDevicePerformance) GetCrashedAppCount() return nil } // GetDeviceAppHealthScore gets the deviceAppHealthScore property value. The application health score of the device. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsAppHealthDevicePerformance) GetDeviceAppHealthScore()(*float64) { +// returns a UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable when successful +func (m *UserExperienceAnalyticsAppHealthDevicePerformance) GetDeviceAppHealthScore()(UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable) { val, err := m.GetBackingStore().Get("deviceAppHealthScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable) } return nil } @@ -152,12 +310,12 @@ func (m *UserExperienceAnalyticsAppHealthDevicePerformance) GetFieldDeserializer return nil } res["deviceAppHealthScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetDeviceAppHealthScore(val) + m.SetDeviceAppHealthScore(val.(*UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScore)) } return nil } @@ -294,7 +452,7 @@ func (m *UserExperienceAnalyticsAppHealthDevicePerformance) Serialize(writer i87 } } { - err = writer.WriteFloat64Value("deviceAppHealthScore", m.GetDeviceAppHealthScore()) + err = writer.WriteObjectValue("deviceAppHealthScore", m.GetDeviceAppHealthScore()) if err != nil { return err } @@ -366,7 +524,7 @@ func (m *UserExperienceAnalyticsAppHealthDevicePerformance) SetCrashedAppCount(v } } // SetDeviceAppHealthScore sets the deviceAppHealthScore property value. The application health score of the device. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsAppHealthDevicePerformance) SetDeviceAppHealthScore(value *float64)() { +func (m *UserExperienceAnalyticsAppHealthDevicePerformance) SetDeviceAppHealthScore(value UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable)() { err := m.GetBackingStore().Set("deviceAppHealthScore", value) if err != nil { panic(err) @@ -427,7 +585,7 @@ type UserExperienceAnalyticsAppHealthDevicePerformanceable interface { GetAppCrashCount()(*int32) GetAppHangCount()(*int32) GetCrashedAppCount()(*int32) - GetDeviceAppHealthScore()(*float64) + GetDeviceAppHealthScore()(UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable) GetDeviceDisplayName()(*string) GetDeviceId()(*string) GetDeviceManufacturer()(*string) @@ -438,7 +596,7 @@ type UserExperienceAnalyticsAppHealthDevicePerformanceable interface { SetAppCrashCount(value *int32)() SetAppHangCount(value *int32)() SetCrashedAppCount(value *int32)() - SetDeviceAppHealthScore(value *float64)() + SetDeviceAppHealthScore(value UserExperienceAnalyticsAppHealthDevicePerformance_UserExperienceAnalyticsAppHealthDevicePerformance_deviceAppHealthScoreable)() SetDeviceDisplayName(value *string)() SetDeviceId(value *string)() SetDeviceManufacturer(value *string)() diff --git a/models/user_experience_analytics_app_health_o_s_version_performance.go b/models/user_experience_analytics_app_health_o_s_version_performance.go index 06d5ce3198..27faa6477e 100644 --- a/models/user_experience_analytics_app_health_o_s_version_performance.go +++ b/models/user_experience_analytics_app_health_o_s_version_performance.go @@ -2,12 +2,170 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) // UserExperienceAnalyticsAppHealthOSVersionPerformance the user experience analytics device OS version performance entity contains OS version performance details. type UserExperienceAnalyticsAppHealthOSVersionPerformance struct { Entity } +// UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore instantiates a new UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore and sets the default values. +func NewUserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore()(*UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore) { + m := &UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewUserExperienceAnalyticsAppHealthOSVersionPerformance instantiates a new UserExperienceAnalyticsAppHealthOSVersionPerformance and sets the default values. func NewUserExperienceAnalyticsAppHealthOSVersionPerformance()(*UserExperienceAnalyticsAppHealthOSVersionPerformance) { m := &UserExperienceAnalyticsAppHealthOSVersionPerformance{ @@ -77,12 +235,12 @@ func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance) GetFieldDeseriali return nil } res["osVersionAppHealthScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetOsVersionAppHealthScore(val) + m.SetOsVersionAppHealthScore(val.(*UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScore)) } return nil } @@ -125,14 +283,14 @@ func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance) GetOsVersion()(*s return nil } // GetOsVersionAppHealthScore gets the osVersionAppHealthScore property value. The application health score of the OS version. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance) GetOsVersionAppHealthScore()(*float64) { +// returns a UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable when successful +func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance) GetOsVersionAppHealthScore()(UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable) { val, err := m.GetBackingStore().Get("osVersionAppHealthScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable) } return nil } @@ -167,7 +325,7 @@ func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance) Serialize(writer } } { - err = writer.WriteFloat64Value("osVersionAppHealthScore", m.GetOsVersionAppHealthScore()) + err = writer.WriteObjectValue("osVersionAppHealthScore", m.GetOsVersionAppHealthScore()) if err != nil { return err } @@ -203,7 +361,7 @@ func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance) SetOsVersion(valu } } // SetOsVersionAppHealthScore sets the osVersionAppHealthScore property value. The application health score of the OS version. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance) SetOsVersionAppHealthScore(value *float64)() { +func (m *UserExperienceAnalyticsAppHealthOSVersionPerformance) SetOsVersionAppHealthScore(value UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable)() { err := m.GetBackingStore().Set("osVersionAppHealthScore", value) if err != nil { panic(err) @@ -216,10 +374,10 @@ type UserExperienceAnalyticsAppHealthOSVersionPerformanceable interface { GetMeanTimeToFailureInMinutes()(*int32) GetOsBuildNumber()(*string) GetOsVersion()(*string) - GetOsVersionAppHealthScore()(*float64) + GetOsVersionAppHealthScore()(UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable) SetActiveDeviceCount(value *int32)() SetMeanTimeToFailureInMinutes(value *int32)() SetOsBuildNumber(value *string)() SetOsVersion(value *string)() - SetOsVersionAppHealthScore(value *float64)() + SetOsVersionAppHealthScore(value UserExperienceAnalyticsAppHealthOSVersionPerformance_UserExperienceAnalyticsAppHealthOSVersionPerformance_osVersionAppHealthScoreable)() } diff --git a/models/user_experience_analytics_device_performance.go b/models/user_experience_analytics_device_performance.go index 4281894877..1eb926ea96 100644 --- a/models/user_experience_analytics_device_performance.go +++ b/models/user_experience_analytics_device_performance.go @@ -2,12 +2,641 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) // UserExperienceAnalyticsDevicePerformance the user experience analytics device performance entity contains device boot performance details. type UserExperienceAnalyticsDevicePerformance struct { Entity } +// UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens instantiates a new UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens and sets the default values. +func NewUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens()(*UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens) { + m := &UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts instantiates a new UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts and sets the default values. +func NewUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts()(*UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts) { + m := &UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore instantiates a new UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore and sets the default values. +func NewUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore()(*UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore) { + m := &UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore instantiates a new UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore and sets the default values. +func NewUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore()(*UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore) { + m := &UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewUserExperienceAnalyticsDevicePerformance instantiates a new UserExperienceAnalyticsDevicePerformance and sets the default values. func NewUserExperienceAnalyticsDevicePerformance()(*UserExperienceAnalyticsDevicePerformance) { m := &UserExperienceAnalyticsDevicePerformance{ @@ -21,26 +650,26 @@ func CreateUserExperienceAnalyticsDevicePerformanceFromDiscriminatorValue(parseN return NewUserExperienceAnalyticsDevicePerformance(), nil } // GetAverageBlueScreens gets the averageBlueScreens property value. Average (mean) number of Blue Screens per device in the last 30 days. Valid values 0 to 9999999 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsDevicePerformance) GetAverageBlueScreens()(*float64) { +// returns a UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable when successful +func (m *UserExperienceAnalyticsDevicePerformance) GetAverageBlueScreens()(UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable) { val, err := m.GetBackingStore().Get("averageBlueScreens") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable) } return nil } // GetAverageRestarts gets the averageRestarts property value. Average (mean) number of Restarts per device in the last 30 days. Valid values 0 to 9999999 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsDevicePerformance) GetAverageRestarts()(*float64) { +// returns a UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable when successful +func (m *UserExperienceAnalyticsDevicePerformance) GetAverageRestarts()(UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable) { val, err := m.GetBackingStore().Get("averageRestarts") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable) } return nil } @@ -133,22 +762,22 @@ func (m *UserExperienceAnalyticsDevicePerformance) GetDiskType()(*DiskType) { func (m *UserExperienceAnalyticsDevicePerformance) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := m.Entity.GetFieldDeserializers() res["averageBlueScreens"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAverageBlueScreens(val) + m.SetAverageBlueScreens(val.(*UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreens)) } return nil } res["averageRestarts"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAverageRestarts(val) + m.SetAverageRestarts(val.(*UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestarts)) } return nil } @@ -283,12 +912,12 @@ func (m *UserExperienceAnalyticsDevicePerformance) GetFieldDeserializers()(map[s return nil } res["modelStartupPerformanceScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetModelStartupPerformanceScore(val) + m.SetModelStartupPerformanceScore(val.(*UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScore)) } return nil } @@ -323,12 +952,12 @@ func (m *UserExperienceAnalyticsDevicePerformance) GetFieldDeserializers()(map[s return nil } res["startupPerformanceScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetStartupPerformanceScore(val) + m.SetStartupPerformanceScore(val.(*UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScore)) } return nil } @@ -407,14 +1036,14 @@ func (m *UserExperienceAnalyticsDevicePerformance) GetModel()(*string) { return nil } // GetModelStartupPerformanceScore gets the modelStartupPerformanceScore property value. The user experience analytics model level startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsDevicePerformance) GetModelStartupPerformanceScore()(*float64) { +// returns a UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable when successful +func (m *UserExperienceAnalyticsDevicePerformance) GetModelStartupPerformanceScore()(UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable) { val, err := m.GetBackingStore().Get("modelStartupPerformanceScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable) } return nil } @@ -455,14 +1084,14 @@ func (m *UserExperienceAnalyticsDevicePerformance) GetRestartCount()(*int32) { return nil } // GetStartupPerformanceScore gets the startupPerformanceScore property value. The user experience analytics device startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsDevicePerformance) GetStartupPerformanceScore()(*float64) { +// returns a UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable when successful +func (m *UserExperienceAnalyticsDevicePerformance) GetStartupPerformanceScore()(UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable) { val, err := m.GetBackingStore().Get("startupPerformanceScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable) } return nil } @@ -473,13 +1102,13 @@ func (m *UserExperienceAnalyticsDevicePerformance) Serialize(writer i878a80d2330 return err } { - err = writer.WriteFloat64Value("averageBlueScreens", m.GetAverageBlueScreens()) + err = writer.WriteObjectValue("averageBlueScreens", m.GetAverageBlueScreens()) if err != nil { return err } } { - err = writer.WriteFloat64Value("averageRestarts", m.GetAverageRestarts()) + err = writer.WriteObjectValue("averageRestarts", m.GetAverageRestarts()) if err != nil { return err } @@ -565,7 +1194,7 @@ func (m *UserExperienceAnalyticsDevicePerformance) Serialize(writer i878a80d2330 } } { - err = writer.WriteFloat64Value("modelStartupPerformanceScore", m.GetModelStartupPerformanceScore()) + err = writer.WriteObjectValue("modelStartupPerformanceScore", m.GetModelStartupPerformanceScore()) if err != nil { return err } @@ -589,7 +1218,7 @@ func (m *UserExperienceAnalyticsDevicePerformance) Serialize(writer i878a80d2330 } } { - err = writer.WriteFloat64Value("startupPerformanceScore", m.GetStartupPerformanceScore()) + err = writer.WriteObjectValue("startupPerformanceScore", m.GetStartupPerformanceScore()) if err != nil { return err } @@ -597,14 +1226,14 @@ func (m *UserExperienceAnalyticsDevicePerformance) Serialize(writer i878a80d2330 return nil } // SetAverageBlueScreens sets the averageBlueScreens property value. Average (mean) number of Blue Screens per device in the last 30 days. Valid values 0 to 9999999 -func (m *UserExperienceAnalyticsDevicePerformance) SetAverageBlueScreens(value *float64)() { +func (m *UserExperienceAnalyticsDevicePerformance) SetAverageBlueScreens(value UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable)() { err := m.GetBackingStore().Set("averageBlueScreens", value) if err != nil { panic(err) } } // SetAverageRestarts sets the averageRestarts property value. Average (mean) number of Restarts per device in the last 30 days. Valid values 0 to 9999999 -func (m *UserExperienceAnalyticsDevicePerformance) SetAverageRestarts(value *float64)() { +func (m *UserExperienceAnalyticsDevicePerformance) SetAverageRestarts(value UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable)() { err := m.GetBackingStore().Set("averageRestarts", value) if err != nil { panic(err) @@ -702,7 +1331,7 @@ func (m *UserExperienceAnalyticsDevicePerformance) SetModel(value *string)() { } } // SetModelStartupPerformanceScore sets the modelStartupPerformanceScore property value. The user experience analytics model level startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsDevicePerformance) SetModelStartupPerformanceScore(value *float64)() { +func (m *UserExperienceAnalyticsDevicePerformance) SetModelStartupPerformanceScore(value UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable)() { err := m.GetBackingStore().Set("modelStartupPerformanceScore", value) if err != nil { panic(err) @@ -730,7 +1359,7 @@ func (m *UserExperienceAnalyticsDevicePerformance) SetRestartCount(value *int32) } } // SetStartupPerformanceScore sets the startupPerformanceScore property value. The user experience analytics device startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsDevicePerformance) SetStartupPerformanceScore(value *float64)() { +func (m *UserExperienceAnalyticsDevicePerformance) SetStartupPerformanceScore(value UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable)() { err := m.GetBackingStore().Set("startupPerformanceScore", value) if err != nil { panic(err) @@ -739,8 +1368,8 @@ func (m *UserExperienceAnalyticsDevicePerformance) SetStartupPerformanceScore(va type UserExperienceAnalyticsDevicePerformanceable interface { Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetAverageBlueScreens()(*float64) - GetAverageRestarts()(*float64) + GetAverageBlueScreens()(UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable) + GetAverageRestarts()(UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable) GetBlueScreenCount()(*int32) GetBootScore()(*int32) GetCoreBootTimeInMs()(*int32) @@ -754,13 +1383,13 @@ type UserExperienceAnalyticsDevicePerformanceable interface { GetLoginScore()(*int32) GetManufacturer()(*string) GetModel()(*string) - GetModelStartupPerformanceScore()(*float64) + GetModelStartupPerformanceScore()(UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable) GetOperatingSystemVersion()(*string) GetResponsiveDesktopTimeInMs()(*int32) GetRestartCount()(*int32) - GetStartupPerformanceScore()(*float64) - SetAverageBlueScreens(value *float64)() - SetAverageRestarts(value *float64)() + GetStartupPerformanceScore()(UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable) + SetAverageBlueScreens(value UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageBlueScreensable)() + SetAverageRestarts(value UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_averageRestartsable)() SetBlueScreenCount(value *int32)() SetBootScore(value *int32)() SetCoreBootTimeInMs(value *int32)() @@ -774,9 +1403,9 @@ type UserExperienceAnalyticsDevicePerformanceable interface { SetLoginScore(value *int32)() SetManufacturer(value *string)() SetModel(value *string)() - SetModelStartupPerformanceScore(value *float64)() + SetModelStartupPerformanceScore(value UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_modelStartupPerformanceScoreable)() SetOperatingSystemVersion(value *string)() SetResponsiveDesktopTimeInMs(value *int32)() SetRestartCount(value *int32)() - SetStartupPerformanceScore(value *float64)() + SetStartupPerformanceScore(value UserExperienceAnalyticsDevicePerformance_UserExperienceAnalyticsDevicePerformance_startupPerformanceScoreable)() } diff --git a/models/user_experience_analytics_device_scores.go b/models/user_experience_analytics_device_scores.go index 75c351504b..3474450e10 100644 --- a/models/user_experience_analytics_device_scores.go +++ b/models/user_experience_analytics_device_scores.go @@ -2,12 +2,798 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) // UserExperienceAnalyticsDeviceScores the user experience analytics device scores entity consolidates the various Endpoint Analytics scores. type UserExperienceAnalyticsDeviceScores struct { Entity } +// UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore instantiates a new UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore and sets the default values. +func NewUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore()(*UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore) { + m := &UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore instantiates a new UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore and sets the default values. +func NewUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore()(*UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore) { + m := &UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore instantiates a new UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore and sets the default values. +func NewUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore()(*UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore) { + m := &UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore instantiates a new UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore and sets the default values. +func NewUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore()(*UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore) { + m := &UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore instantiates a new UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore and sets the default values. +func NewUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore()(*UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore) { + m := &UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewUserExperienceAnalyticsDeviceScores instantiates a new UserExperienceAnalyticsDeviceScores and sets the default values. func NewUserExperienceAnalyticsDeviceScores()(*UserExperienceAnalyticsDeviceScores) { m := &UserExperienceAnalyticsDeviceScores{ @@ -21,26 +807,26 @@ func CreateUserExperienceAnalyticsDeviceScoresFromDiscriminatorValue(parseNode i return NewUserExperienceAnalyticsDeviceScores(), nil } // GetAppReliabilityScore gets the appReliabilityScore property value. Indicates a score calculated from application health data to indicate when a device is having problems running one or more applications. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsDeviceScores) GetAppReliabilityScore()(*float64) { +// returns a UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable when successful +func (m *UserExperienceAnalyticsDeviceScores) GetAppReliabilityScore()(UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable) { val, err := m.GetBackingStore().Get("appReliabilityScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable) } return nil } // GetBatteryHealthScore gets the batteryHealthScore property value. Indicates a calulated score indicating the health of the device's battery. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsDeviceScores) GetBatteryHealthScore()(*float64) { +// returns a UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable when successful +func (m *UserExperienceAnalyticsDeviceScores) GetBatteryHealthScore()(UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable) { val, err := m.GetBackingStore().Get("batteryHealthScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable) } return nil } @@ -57,14 +843,14 @@ func (m *UserExperienceAnalyticsDeviceScores) GetDeviceName()(*string) { return nil } // GetEndpointAnalyticsScore gets the endpointAnalyticsScore property value. Indicates a weighted average of the various scores. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsDeviceScores) GetEndpointAnalyticsScore()(*float64) { +// returns a UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable when successful +func (m *UserExperienceAnalyticsDeviceScores) GetEndpointAnalyticsScore()(UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable) { val, err := m.GetBackingStore().Get("endpointAnalyticsScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable) } return nil } @@ -73,22 +859,22 @@ func (m *UserExperienceAnalyticsDeviceScores) GetEndpointAnalyticsScore()(*float func (m *UserExperienceAnalyticsDeviceScores) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := m.Entity.GetFieldDeserializers() res["appReliabilityScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAppReliabilityScore(val) + m.SetAppReliabilityScore(val.(*UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScore)) } return nil } res["batteryHealthScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetBatteryHealthScore(val) + m.SetBatteryHealthScore(val.(*UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScore)) } return nil } @@ -103,12 +889,12 @@ func (m *UserExperienceAnalyticsDeviceScores) GetFieldDeserializers()(map[string return nil } res["endpointAnalyticsScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetEndpointAnalyticsScore(val) + m.SetEndpointAnalyticsScore(val.(*UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScore)) } return nil } @@ -143,22 +929,22 @@ func (m *UserExperienceAnalyticsDeviceScores) GetFieldDeserializers()(map[string return nil } res["startupPerformanceScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetStartupPerformanceScore(val) + m.SetStartupPerformanceScore(val.(*UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScore)) } return nil } res["workFromAnywhereScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetWorkFromAnywhereScore(val) + m.SetWorkFromAnywhereScore(val.(*UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScore)) } return nil } @@ -201,26 +987,26 @@ func (m *UserExperienceAnalyticsDeviceScores) GetModel()(*string) { return nil } // GetStartupPerformanceScore gets the startupPerformanceScore property value. Indicates a weighted average of boot score and logon score used for measuring startup performance. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsDeviceScores) GetStartupPerformanceScore()(*float64) { +// returns a UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable when successful +func (m *UserExperienceAnalyticsDeviceScores) GetStartupPerformanceScore()(UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable) { val, err := m.GetBackingStore().Get("startupPerformanceScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable) } return nil } // GetWorkFromAnywhereScore gets the workFromAnywhereScore property value. Indicates a weighted score of the work from anywhere on a device level. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsDeviceScores) GetWorkFromAnywhereScore()(*float64) { +// returns a UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable when successful +func (m *UserExperienceAnalyticsDeviceScores) GetWorkFromAnywhereScore()(UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable) { val, err := m.GetBackingStore().Get("workFromAnywhereScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable) } return nil } @@ -231,13 +1017,13 @@ func (m *UserExperienceAnalyticsDeviceScores) Serialize(writer i878a80d2330e89d2 return err } { - err = writer.WriteFloat64Value("appReliabilityScore", m.GetAppReliabilityScore()) + err = writer.WriteObjectValue("appReliabilityScore", m.GetAppReliabilityScore()) if err != nil { return err } } { - err = writer.WriteFloat64Value("batteryHealthScore", m.GetBatteryHealthScore()) + err = writer.WriteObjectValue("batteryHealthScore", m.GetBatteryHealthScore()) if err != nil { return err } @@ -249,7 +1035,7 @@ func (m *UserExperienceAnalyticsDeviceScores) Serialize(writer i878a80d2330e89d2 } } { - err = writer.WriteFloat64Value("endpointAnalyticsScore", m.GetEndpointAnalyticsScore()) + err = writer.WriteObjectValue("endpointAnalyticsScore", m.GetEndpointAnalyticsScore()) if err != nil { return err } @@ -274,13 +1060,13 @@ func (m *UserExperienceAnalyticsDeviceScores) Serialize(writer i878a80d2330e89d2 } } { - err = writer.WriteFloat64Value("startupPerformanceScore", m.GetStartupPerformanceScore()) + err = writer.WriteObjectValue("startupPerformanceScore", m.GetStartupPerformanceScore()) if err != nil { return err } } { - err = writer.WriteFloat64Value("workFromAnywhereScore", m.GetWorkFromAnywhereScore()) + err = writer.WriteObjectValue("workFromAnywhereScore", m.GetWorkFromAnywhereScore()) if err != nil { return err } @@ -288,14 +1074,14 @@ func (m *UserExperienceAnalyticsDeviceScores) Serialize(writer i878a80d2330e89d2 return nil } // SetAppReliabilityScore sets the appReliabilityScore property value. Indicates a score calculated from application health data to indicate when a device is having problems running one or more applications. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsDeviceScores) SetAppReliabilityScore(value *float64)() { +func (m *UserExperienceAnalyticsDeviceScores) SetAppReliabilityScore(value UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable)() { err := m.GetBackingStore().Set("appReliabilityScore", value) if err != nil { panic(err) } } // SetBatteryHealthScore sets the batteryHealthScore property value. Indicates a calulated score indicating the health of the device's battery. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsDeviceScores) SetBatteryHealthScore(value *float64)() { +func (m *UserExperienceAnalyticsDeviceScores) SetBatteryHealthScore(value UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable)() { err := m.GetBackingStore().Set("batteryHealthScore", value) if err != nil { panic(err) @@ -309,7 +1095,7 @@ func (m *UserExperienceAnalyticsDeviceScores) SetDeviceName(value *string)() { } } // SetEndpointAnalyticsScore sets the endpointAnalyticsScore property value. Indicates a weighted average of the various scores. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsDeviceScores) SetEndpointAnalyticsScore(value *float64)() { +func (m *UserExperienceAnalyticsDeviceScores) SetEndpointAnalyticsScore(value UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable)() { err := m.GetBackingStore().Set("endpointAnalyticsScore", value) if err != nil { panic(err) @@ -337,14 +1123,14 @@ func (m *UserExperienceAnalyticsDeviceScores) SetModel(value *string)() { } } // SetStartupPerformanceScore sets the startupPerformanceScore property value. Indicates a weighted average of boot score and logon score used for measuring startup performance. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsDeviceScores) SetStartupPerformanceScore(value *float64)() { +func (m *UserExperienceAnalyticsDeviceScores) SetStartupPerformanceScore(value UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable)() { err := m.GetBackingStore().Set("startupPerformanceScore", value) if err != nil { panic(err) } } // SetWorkFromAnywhereScore sets the workFromAnywhereScore property value. Indicates a weighted score of the work from anywhere on a device level. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsDeviceScores) SetWorkFromAnywhereScore(value *float64)() { +func (m *UserExperienceAnalyticsDeviceScores) SetWorkFromAnywhereScore(value UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable)() { err := m.GetBackingStore().Set("workFromAnywhereScore", value) if err != nil { panic(err) @@ -353,22 +1139,22 @@ func (m *UserExperienceAnalyticsDeviceScores) SetWorkFromAnywhereScore(value *fl type UserExperienceAnalyticsDeviceScoresable interface { Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetAppReliabilityScore()(*float64) - GetBatteryHealthScore()(*float64) + GetAppReliabilityScore()(UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable) + GetBatteryHealthScore()(UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable) GetDeviceName()(*string) - GetEndpointAnalyticsScore()(*float64) + GetEndpointAnalyticsScore()(UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable) GetHealthStatus()(*UserExperienceAnalyticsHealthState) GetManufacturer()(*string) GetModel()(*string) - GetStartupPerformanceScore()(*float64) - GetWorkFromAnywhereScore()(*float64) - SetAppReliabilityScore(value *float64)() - SetBatteryHealthScore(value *float64)() + GetStartupPerformanceScore()(UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable) + GetWorkFromAnywhereScore()(UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable) + SetAppReliabilityScore(value UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_appReliabilityScoreable)() + SetBatteryHealthScore(value UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_batteryHealthScoreable)() SetDeviceName(value *string)() - SetEndpointAnalyticsScore(value *float64)() + SetEndpointAnalyticsScore(value UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_endpointAnalyticsScoreable)() SetHealthStatus(value *UserExperienceAnalyticsHealthState)() SetManufacturer(value *string)() SetModel(value *string)() - SetStartupPerformanceScore(value *float64)() - SetWorkFromAnywhereScore(value *float64)() + SetStartupPerformanceScore(value UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_startupPerformanceScoreable)() + SetWorkFromAnywhereScore(value UserExperienceAnalyticsDeviceScores_UserExperienceAnalyticsDeviceScores_workFromAnywhereScoreable)() } diff --git a/models/user_experience_analytics_metric.go b/models/user_experience_analytics_metric.go index ec7991d9f7..a84da99d74 100644 --- a/models/user_experience_analytics_metric.go +++ b/models/user_experience_analytics_metric.go @@ -2,12 +2,170 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) // UserExperienceAnalyticsMetric the user experience analytics metric contains the score and units of a metric of a user experience anlaytics category. type UserExperienceAnalyticsMetric struct { Entity } +// UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value instantiates a new UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value and sets the default values. +func NewUserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value()(*UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value) { + m := &UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewUserExperienceAnalyticsMetric instantiates a new UserExperienceAnalyticsMetric and sets the default values. func NewUserExperienceAnalyticsMetric()(*UserExperienceAnalyticsMetric) { m := &UserExperienceAnalyticsMetric{ @@ -35,12 +193,12 @@ func (m *UserExperienceAnalyticsMetric) GetFieldDeserializers()(map[string]func( return nil } res["value"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetValue(val) + m.SetValue(val.(*UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_value)) } return nil } @@ -59,14 +217,14 @@ func (m *UserExperienceAnalyticsMetric) GetUnit()(*string) { return nil } // GetValue gets the value property value. The value of the user experience analytics metric. -// returns a *float64 when successful -func (m *UserExperienceAnalyticsMetric) GetValue()(*float64) { +// returns a UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable when successful +func (m *UserExperienceAnalyticsMetric) GetValue()(UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable) { val, err := m.GetBackingStore().Get("value") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable) } return nil } @@ -83,7 +241,7 @@ func (m *UserExperienceAnalyticsMetric) Serialize(writer i878a80d2330e89d2689638 } } { - err = writer.WriteFloat64Value("value", m.GetValue()) + err = writer.WriteObjectValue("value", m.GetValue()) if err != nil { return err } @@ -98,7 +256,7 @@ func (m *UserExperienceAnalyticsMetric) SetUnit(value *string)() { } } // SetValue sets the value property value. The value of the user experience analytics metric. -func (m *UserExperienceAnalyticsMetric) SetValue(value *float64)() { +func (m *UserExperienceAnalyticsMetric) SetValue(value UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable)() { err := m.GetBackingStore().Set("value", value) if err != nil { panic(err) @@ -108,7 +266,7 @@ type UserExperienceAnalyticsMetricable interface { Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetUnit()(*string) - GetValue()(*float64) + GetValue()(UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable) SetUnit(value *string)() - SetValue(value *float64)() + SetValue(value UserExperienceAnalyticsMetric_UserExperienceAnalyticsMetric_valueable)() } diff --git a/models/user_experience_analytics_model_scores.go b/models/user_experience_analytics_model_scores.go index 4176ddc3e9..6ed61aa339 100644 --- a/models/user_experience_analytics_model_scores.go +++ b/models/user_experience_analytics_model_scores.go @@ -2,12 +2,798 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) // UserExperienceAnalyticsModelScores the user experience analytics model scores entity consolidates the various Endpoint Analytics scores. type UserExperienceAnalyticsModelScores struct { Entity } +// UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore instantiates a new UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore and sets the default values. +func NewUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore()(*UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore) { + m := &UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore instantiates a new UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore and sets the default values. +func NewUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore()(*UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore) { + m := &UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore instantiates a new UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore and sets the default values. +func NewUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore()(*UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore) { + m := &UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore instantiates a new UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore and sets the default values. +func NewUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore()(*UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore) { + m := &UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore instantiates a new UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore and sets the default values. +func NewUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore()(*UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore) { + m := &UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewUserExperienceAnalyticsModelScores instantiates a new UserExperienceAnalyticsModelScores and sets the default values. func NewUserExperienceAnalyticsModelScores()(*UserExperienceAnalyticsModelScores) { m := &UserExperienceAnalyticsModelScores{ @@ -21,38 +807,38 @@ func CreateUserExperienceAnalyticsModelScoresFromDiscriminatorValue(parseNode i8 return NewUserExperienceAnalyticsModelScores(), nil } // GetAppReliabilityScore gets the appReliabilityScore property value. Indicates a score calculated from application health data to indicate when a device is having problems running one or more applications. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsModelScores) GetAppReliabilityScore()(*float64) { +// returns a UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable when successful +func (m *UserExperienceAnalyticsModelScores) GetAppReliabilityScore()(UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable) { val, err := m.GetBackingStore().Get("appReliabilityScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable) } return nil } // GetBatteryHealthScore gets the batteryHealthScore property value. Indicates a calulated score indicating the health of the device's battery. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsModelScores) GetBatteryHealthScore()(*float64) { +// returns a UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable when successful +func (m *UserExperienceAnalyticsModelScores) GetBatteryHealthScore()(UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable) { val, err := m.GetBackingStore().Get("batteryHealthScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable) } return nil } // GetEndpointAnalyticsScore gets the endpointAnalyticsScore property value. Indicates a weighted average of the various scores. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsModelScores) GetEndpointAnalyticsScore()(*float64) { +// returns a UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable when successful +func (m *UserExperienceAnalyticsModelScores) GetEndpointAnalyticsScore()(UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable) { val, err := m.GetBackingStore().Get("endpointAnalyticsScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable) } return nil } @@ -61,32 +847,32 @@ func (m *UserExperienceAnalyticsModelScores) GetEndpointAnalyticsScore()(*float6 func (m *UserExperienceAnalyticsModelScores) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := m.Entity.GetFieldDeserializers() res["appReliabilityScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetAppReliabilityScore(val) + m.SetAppReliabilityScore(val.(*UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScore)) } return nil } res["batteryHealthScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetBatteryHealthScore(val) + m.SetBatteryHealthScore(val.(*UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScore)) } return nil } res["endpointAnalyticsScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetEndpointAnalyticsScore(val) + m.SetEndpointAnalyticsScore(val.(*UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScore)) } return nil } @@ -131,22 +917,22 @@ func (m *UserExperienceAnalyticsModelScores) GetFieldDeserializers()(map[string] return nil } res["startupPerformanceScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetStartupPerformanceScore(val) + m.SetStartupPerformanceScore(val.(*UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScore)) } return nil } res["workFromAnywhereScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetWorkFromAnywhereScore(val) + m.SetWorkFromAnywhereScore(val.(*UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScore)) } return nil } @@ -201,26 +987,26 @@ func (m *UserExperienceAnalyticsModelScores) GetModelDeviceCount()(*int64) { return nil } // GetStartupPerformanceScore gets the startupPerformanceScore property value. Indicates a weighted average of boot score and logon score used for measuring startup performance. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsModelScores) GetStartupPerformanceScore()(*float64) { +// returns a UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable when successful +func (m *UserExperienceAnalyticsModelScores) GetStartupPerformanceScore()(UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable) { val, err := m.GetBackingStore().Get("startupPerformanceScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable) } return nil } // GetWorkFromAnywhereScore gets the workFromAnywhereScore property value. Indicates a weighted score of the work from anywhere on a device level. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsModelScores) GetWorkFromAnywhereScore()(*float64) { +// returns a UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable when successful +func (m *UserExperienceAnalyticsModelScores) GetWorkFromAnywhereScore()(UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable) { val, err := m.GetBackingStore().Get("workFromAnywhereScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable) } return nil } @@ -231,19 +1017,19 @@ func (m *UserExperienceAnalyticsModelScores) Serialize(writer i878a80d2330e89d26 return err } { - err = writer.WriteFloat64Value("appReliabilityScore", m.GetAppReliabilityScore()) + err = writer.WriteObjectValue("appReliabilityScore", m.GetAppReliabilityScore()) if err != nil { return err } } { - err = writer.WriteFloat64Value("batteryHealthScore", m.GetBatteryHealthScore()) + err = writer.WriteObjectValue("batteryHealthScore", m.GetBatteryHealthScore()) if err != nil { return err } } { - err = writer.WriteFloat64Value("endpointAnalyticsScore", m.GetEndpointAnalyticsScore()) + err = writer.WriteObjectValue("endpointAnalyticsScore", m.GetEndpointAnalyticsScore()) if err != nil { return err } @@ -274,13 +1060,13 @@ func (m *UserExperienceAnalyticsModelScores) Serialize(writer i878a80d2330e89d26 } } { - err = writer.WriteFloat64Value("startupPerformanceScore", m.GetStartupPerformanceScore()) + err = writer.WriteObjectValue("startupPerformanceScore", m.GetStartupPerformanceScore()) if err != nil { return err } } { - err = writer.WriteFloat64Value("workFromAnywhereScore", m.GetWorkFromAnywhereScore()) + err = writer.WriteObjectValue("workFromAnywhereScore", m.GetWorkFromAnywhereScore()) if err != nil { return err } @@ -288,21 +1074,21 @@ func (m *UserExperienceAnalyticsModelScores) Serialize(writer i878a80d2330e89d26 return nil } // SetAppReliabilityScore sets the appReliabilityScore property value. Indicates a score calculated from application health data to indicate when a device is having problems running one or more applications. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsModelScores) SetAppReliabilityScore(value *float64)() { +func (m *UserExperienceAnalyticsModelScores) SetAppReliabilityScore(value UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable)() { err := m.GetBackingStore().Set("appReliabilityScore", value) if err != nil { panic(err) } } // SetBatteryHealthScore sets the batteryHealthScore property value. Indicates a calulated score indicating the health of the device's battery. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsModelScores) SetBatteryHealthScore(value *float64)() { +func (m *UserExperienceAnalyticsModelScores) SetBatteryHealthScore(value UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable)() { err := m.GetBackingStore().Set("batteryHealthScore", value) if err != nil { panic(err) } } // SetEndpointAnalyticsScore sets the endpointAnalyticsScore property value. Indicates a weighted average of the various scores. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsModelScores) SetEndpointAnalyticsScore(value *float64)() { +func (m *UserExperienceAnalyticsModelScores) SetEndpointAnalyticsScore(value UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable)() { err := m.GetBackingStore().Set("endpointAnalyticsScore", value) if err != nil { panic(err) @@ -337,14 +1123,14 @@ func (m *UserExperienceAnalyticsModelScores) SetModelDeviceCount(value *int64)() } } // SetStartupPerformanceScore sets the startupPerformanceScore property value. Indicates a weighted average of boot score and logon score used for measuring startup performance. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsModelScores) SetStartupPerformanceScore(value *float64)() { +func (m *UserExperienceAnalyticsModelScores) SetStartupPerformanceScore(value UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable)() { err := m.GetBackingStore().Set("startupPerformanceScore", value) if err != nil { panic(err) } } // SetWorkFromAnywhereScore sets the workFromAnywhereScore property value. Indicates a weighted score of the work from anywhere on a device level. Valid values range from 0-100. Value -1 means associated score is unavailable. A higher score indicates a healthier device. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsModelScores) SetWorkFromAnywhereScore(value *float64)() { +func (m *UserExperienceAnalyticsModelScores) SetWorkFromAnywhereScore(value UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable)() { err := m.GetBackingStore().Set("workFromAnywhereScore", value) if err != nil { panic(err) @@ -353,22 +1139,22 @@ func (m *UserExperienceAnalyticsModelScores) SetWorkFromAnywhereScore(value *flo type UserExperienceAnalyticsModelScoresable interface { Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetAppReliabilityScore()(*float64) - GetBatteryHealthScore()(*float64) - GetEndpointAnalyticsScore()(*float64) + GetAppReliabilityScore()(UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable) + GetBatteryHealthScore()(UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable) + GetEndpointAnalyticsScore()(UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable) GetHealthStatus()(*UserExperienceAnalyticsHealthState) GetManufacturer()(*string) GetModel()(*string) GetModelDeviceCount()(*int64) - GetStartupPerformanceScore()(*float64) - GetWorkFromAnywhereScore()(*float64) - SetAppReliabilityScore(value *float64)() - SetBatteryHealthScore(value *float64)() - SetEndpointAnalyticsScore(value *float64)() + GetStartupPerformanceScore()(UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable) + GetWorkFromAnywhereScore()(UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable) + SetAppReliabilityScore(value UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_appReliabilityScoreable)() + SetBatteryHealthScore(value UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_batteryHealthScoreable)() + SetEndpointAnalyticsScore(value UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_endpointAnalyticsScoreable)() SetHealthStatus(value *UserExperienceAnalyticsHealthState)() SetManufacturer(value *string)() SetModel(value *string)() SetModelDeviceCount(value *int64)() - SetStartupPerformanceScore(value *float64)() - SetWorkFromAnywhereScore(value *float64)() + SetStartupPerformanceScore(value UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_startupPerformanceScoreable)() + SetWorkFromAnywhereScore(value UserExperienceAnalyticsModelScores_UserExperienceAnalyticsModelScores_workFromAnywhereScoreable)() } diff --git a/models/user_experience_analytics_work_from_anywhere_device.go b/models/user_experience_analytics_work_from_anywhere_device.go index 63e6dc4374..cc2c4c7926 100644 --- a/models/user_experience_analytics_work_from_anywhere_device.go +++ b/models/user_experience_analytics_work_from_anywhere_device.go @@ -2,12 +2,798 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) // UserExperienceAnalyticsWorkFromAnywhereDevice the user experience analytics device for work from anywhere report. type UserExperienceAnalyticsWorkFromAnywhereDevice struct { Entity } +// UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore instantiates a new UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore()(*UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore) { + m := &UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore instantiates a new UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore()(*UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore) { + m := &UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore instantiates a new UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore()(*UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore) { + m := &UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore instantiates a new UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore()(*UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore) { + m := &UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore instantiates a new UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore()(*UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore) { + m := &UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewUserExperienceAnalyticsWorkFromAnywhereDevice instantiates a new UserExperienceAnalyticsWorkFromAnywhereDevice and sets the default values. func NewUserExperienceAnalyticsWorkFromAnywhereDevice()(*UserExperienceAnalyticsWorkFromAnywhereDevice) { m := &UserExperienceAnalyticsWorkFromAnywhereDevice{ @@ -81,38 +867,38 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) GetAzureAdRegistered()(* return nil } // GetCloudIdentityScore gets the cloudIdentityScore property value. Indicates per device cloud identity score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) GetCloudIdentityScore()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) GetCloudIdentityScore()(UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable) { val, err := m.GetBackingStore().Get("cloudIdentityScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable) } return nil } // GetCloudManagementScore gets the cloudManagementScore property value. Indicates per device cloud management score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) GetCloudManagementScore()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) GetCloudManagementScore()(UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable) { val, err := m.GetBackingStore().Get("cloudManagementScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable) } return nil } // GetCloudProvisioningScore gets the cloudProvisioningScore property value. Indicates per device cloud provisioning score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) GetCloudProvisioningScore()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) GetCloudProvisioningScore()(UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable) { val, err := m.GetBackingStore().Get("cloudProvisioningScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable) } return nil } @@ -207,32 +993,32 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) GetFieldDeserializers()( return nil } res["cloudIdentityScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetCloudIdentityScore(val) + m.SetCloudIdentityScore(val.(*UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScore)) } return nil } res["cloudManagementScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetCloudManagementScore(val) + m.SetCloudManagementScore(val.(*UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScore)) } return nil } res["cloudProvisioningScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetCloudProvisioningScore(val) + m.SetCloudProvisioningScore(val.(*UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScore)) } return nil } @@ -477,22 +1263,22 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) GetFieldDeserializers()( return nil } res["windowsScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetWindowsScore(val) + m.SetWindowsScore(val.(*UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScore)) } return nil } res["workFromAnywhereScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetWorkFromAnywhereScore(val) + m.SetWorkFromAnywhereScore(val.(*UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScore)) } return nil } @@ -751,26 +1537,26 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) GetUpgradeEligibility()( return nil } // GetWindowsScore gets the windowsScore property value. Indicates per device windows score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) GetWindowsScore()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) GetWindowsScore()(UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable) { val, err := m.GetBackingStore().Get("windowsScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable) } return nil } // GetWorkFromAnywhereScore gets the workFromAnywhereScore property value. Indicates work from anywhere per device overall score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) GetWorkFromAnywhereScore()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) GetWorkFromAnywhereScore()(UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable) { val, err := m.GetBackingStore().Get("workFromAnywhereScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable) } return nil } @@ -811,19 +1597,19 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) Serialize(writer i878a80 } } { - err = writer.WriteFloat64Value("cloudIdentityScore", m.GetCloudIdentityScore()) + err = writer.WriteObjectValue("cloudIdentityScore", m.GetCloudIdentityScore()) if err != nil { return err } } { - err = writer.WriteFloat64Value("cloudManagementScore", m.GetCloudManagementScore()) + err = writer.WriteObjectValue("cloudManagementScore", m.GetCloudManagementScore()) if err != nil { return err } } { - err = writer.WriteFloat64Value("cloudProvisioningScore", m.GetCloudProvisioningScore()) + err = writer.WriteObjectValue("cloudProvisioningScore", m.GetCloudProvisioningScore()) if err != nil { return err } @@ -975,13 +1761,13 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) Serialize(writer i878a80 } } { - err = writer.WriteFloat64Value("windowsScore", m.GetWindowsScore()) + err = writer.WriteObjectValue("windowsScore", m.GetWindowsScore()) if err != nil { return err } } { - err = writer.WriteFloat64Value("workFromAnywhereScore", m.GetWorkFromAnywhereScore()) + err = writer.WriteObjectValue("workFromAnywhereScore", m.GetWorkFromAnywhereScore()) if err != nil { return err } @@ -1024,21 +1810,21 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) SetAzureAdRegistered(val } } // SetCloudIdentityScore sets the cloudIdentityScore property value. Indicates per device cloud identity score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) SetCloudIdentityScore(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) SetCloudIdentityScore(value UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable)() { err := m.GetBackingStore().Set("cloudIdentityScore", value) if err != nil { panic(err) } } // SetCloudManagementScore sets the cloudManagementScore property value. Indicates per device cloud management score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) SetCloudManagementScore(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) SetCloudManagementScore(value UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable)() { err := m.GetBackingStore().Set("cloudManagementScore", value) if err != nil { panic(err) } } // SetCloudProvisioningScore sets the cloudProvisioningScore property value. Indicates per device cloud provisioning score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) SetCloudProvisioningScore(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) SetCloudProvisioningScore(value UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable)() { err := m.GetBackingStore().Set("cloudProvisioningScore", value) if err != nil { panic(err) @@ -1213,14 +1999,14 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) SetUpgradeEligibility(va } } // SetWindowsScore sets the windowsScore property value. Indicates per device windows score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) SetWindowsScore(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) SetWindowsScore(value UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable)() { err := m.GetBackingStore().Set("windowsScore", value) if err != nil { panic(err) } } // SetWorkFromAnywhereScore sets the workFromAnywhereScore property value. Indicates work from anywhere per device overall score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) SetWorkFromAnywhereScore(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereDevice) SetWorkFromAnywhereScore(value UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable)() { err := m.GetBackingStore().Set("workFromAnywhereScore", value) if err != nil { panic(err) @@ -1234,9 +2020,9 @@ type UserExperienceAnalyticsWorkFromAnywhereDeviceable interface { GetAzureAdDeviceId()(*string) GetAzureAdJoinType()(*string) GetAzureAdRegistered()(*bool) - GetCloudIdentityScore()(*float64) - GetCloudManagementScore()(*float64) - GetCloudProvisioningScore()(*float64) + GetCloudIdentityScore()(UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable) + GetCloudManagementScore()(UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable) + GetCloudProvisioningScore()(UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable) GetCompliancePolicySetToIntune()(*bool) GetDeviceId()(*string) GetDeviceName()(*string) @@ -1261,16 +2047,16 @@ type UserExperienceAnalyticsWorkFromAnywhereDeviceable interface { GetTenantAttached()(*bool) GetTpmCheckFailed()(*bool) GetUpgradeEligibility()(*OperatingSystemUpgradeEligibility) - GetWindowsScore()(*float64) - GetWorkFromAnywhereScore()(*float64) + GetWindowsScore()(UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable) + GetWorkFromAnywhereScore()(UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable) SetAutoPilotProfileAssigned(value *bool)() SetAutoPilotRegistered(value *bool)() SetAzureAdDeviceId(value *string)() SetAzureAdJoinType(value *string)() SetAzureAdRegistered(value *bool)() - SetCloudIdentityScore(value *float64)() - SetCloudManagementScore(value *float64)() - SetCloudProvisioningScore(value *float64)() + SetCloudIdentityScore(value UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudIdentityScoreable)() + SetCloudManagementScore(value UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudManagementScoreable)() + SetCloudProvisioningScore(value UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_cloudProvisioningScoreable)() SetCompliancePolicySetToIntune(value *bool)() SetDeviceId(value *string)() SetDeviceName(value *string)() @@ -1295,6 +2081,6 @@ type UserExperienceAnalyticsWorkFromAnywhereDeviceable interface { SetTenantAttached(value *bool)() SetTpmCheckFailed(value *bool)() SetUpgradeEligibility(value *OperatingSystemUpgradeEligibility)() - SetWindowsScore(value *float64)() - SetWorkFromAnywhereScore(value *float64)() + SetWindowsScore(value UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_windowsScoreable)() + SetWorkFromAnywhereScore(value UserExperienceAnalyticsWorkFromAnywhereDevice_UserExperienceAnalyticsWorkFromAnywhereDevice_workFromAnywhereScoreable)() } diff --git a/models/user_experience_analytics_work_from_anywhere_hardware_readiness_metric.go b/models/user_experience_analytics_work_from_anywhere_hardware_readiness_metric.go index 4535aeb572..ff1ebcee36 100644 --- a/models/user_experience_analytics_work_from_anywhere_hardware_readiness_metric.go +++ b/models/user_experience_analytics_work_from_anywhere_hardware_readiness_metric.go @@ -2,12 +2,1426 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) // UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric the user experience analytics hardware readiness entity contains account level information about hardware blockers for windows upgrade. type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric struct { Entity } +// UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage instantiates a new UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage()(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage) { + m := &UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage instantiates a new UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage()(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage) { + m := &UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage instantiates a new UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage()(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage) { + m := &UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage instantiates a new UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage()(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage) { + m := &UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage instantiates a new UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage()(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage) { + m := &UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage instantiates a new UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage()(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage) { + m := &UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage instantiates a new UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage()(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage) { + m := &UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage instantiates a new UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage()(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage) { + m := &UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage instantiates a new UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage()(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage) { + m := &UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric instantiates a new UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric and sets the default values. func NewUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric()(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) { m := &UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric{ @@ -25,82 +1439,82 @@ func CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricFromDis func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := m.Entity.GetFieldDeserializers() res["osCheckFailedPercentage"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetOsCheckFailedPercentage(val) + m.SetOsCheckFailedPercentage(val.(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentage)) } return nil } res["processor64BitCheckFailedPercentage"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetProcessor64BitCheckFailedPercentage(val) + m.SetProcessor64BitCheckFailedPercentage(val.(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentage)) } return nil } res["processorCoreCountCheckFailedPercentage"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetProcessorCoreCountCheckFailedPercentage(val) + m.SetProcessorCoreCountCheckFailedPercentage(val.(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentage)) } return nil } res["processorFamilyCheckFailedPercentage"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetProcessorFamilyCheckFailedPercentage(val) + m.SetProcessorFamilyCheckFailedPercentage(val.(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentage)) } return nil } res["processorSpeedCheckFailedPercentage"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetProcessorSpeedCheckFailedPercentage(val) + m.SetProcessorSpeedCheckFailedPercentage(val.(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentage)) } return nil } res["ramCheckFailedPercentage"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetRamCheckFailedPercentage(val) + m.SetRamCheckFailedPercentage(val.(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentage)) } return nil } res["secureBootCheckFailedPercentage"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetSecureBootCheckFailedPercentage(val) + m.SetSecureBootCheckFailedPercentage(val.(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentage)) } return nil } res["storageCheckFailedPercentage"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetStorageCheckFailedPercentage(val) + m.SetStorageCheckFailedPercentage(val.(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentage)) } return nil } @@ -115,12 +1529,12 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetFiel return nil } res["tpmCheckFailedPercentage"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetTpmCheckFailedPercentage(val) + m.SetTpmCheckFailedPercentage(val.(*UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentage)) } return nil } @@ -137,98 +1551,98 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetFiel return res } // GetOsCheckFailedPercentage gets the osCheckFailedPercentage property value. The percentage of devices for which OS check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetOsCheckFailedPercentage()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetOsCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable) { val, err := m.GetBackingStore().Get("osCheckFailedPercentage") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable) } return nil } // GetProcessor64BitCheckFailedPercentage gets the processor64BitCheckFailedPercentage property value. The percentage of devices for which processor hardware 64-bit architecture check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetProcessor64BitCheckFailedPercentage()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetProcessor64BitCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable) { val, err := m.GetBackingStore().Get("processor64BitCheckFailedPercentage") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable) } return nil } // GetProcessorCoreCountCheckFailedPercentage gets the processorCoreCountCheckFailedPercentage property value. The percentage of devices for which processor hardware core count check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetProcessorCoreCountCheckFailedPercentage()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetProcessorCoreCountCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable) { val, err := m.GetBackingStore().Get("processorCoreCountCheckFailedPercentage") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable) } return nil } // GetProcessorFamilyCheckFailedPercentage gets the processorFamilyCheckFailedPercentage property value. The percentage of devices for which processor hardware family check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetProcessorFamilyCheckFailedPercentage()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetProcessorFamilyCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable) { val, err := m.GetBackingStore().Get("processorFamilyCheckFailedPercentage") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable) } return nil } // GetProcessorSpeedCheckFailedPercentage gets the processorSpeedCheckFailedPercentage property value. The percentage of devices for which processor hardware speed check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetProcessorSpeedCheckFailedPercentage()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetProcessorSpeedCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable) { val, err := m.GetBackingStore().Get("processorSpeedCheckFailedPercentage") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable) } return nil } // GetRamCheckFailedPercentage gets the ramCheckFailedPercentage property value. The percentage of devices for which RAM hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetRamCheckFailedPercentage()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetRamCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable) { val, err := m.GetBackingStore().Get("ramCheckFailedPercentage") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable) } return nil } // GetSecureBootCheckFailedPercentage gets the secureBootCheckFailedPercentage property value. The percentage of devices for which secure boot hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetSecureBootCheckFailedPercentage()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetSecureBootCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable) { val, err := m.GetBackingStore().Get("secureBootCheckFailedPercentage") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable) } return nil } // GetStorageCheckFailedPercentage gets the storageCheckFailedPercentage property value. The percentage of devices for which storage hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetStorageCheckFailedPercentage()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetStorageCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable) { val, err := m.GetBackingStore().Get("storageCheckFailedPercentage") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable) } return nil } @@ -245,14 +1659,14 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetTota return nil } // GetTpmCheckFailedPercentage gets the tpmCheckFailedPercentage property value. The percentage of devices for which Trusted Platform Module (TPM) hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetTpmCheckFailedPercentage()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) GetTpmCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable) { val, err := m.GetBackingStore().Get("tpmCheckFailedPercentage") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable) } return nil } @@ -275,49 +1689,49 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) Seriali return err } { - err = writer.WriteFloat64Value("osCheckFailedPercentage", m.GetOsCheckFailedPercentage()) + err = writer.WriteObjectValue("osCheckFailedPercentage", m.GetOsCheckFailedPercentage()) if err != nil { return err } } { - err = writer.WriteFloat64Value("processor64BitCheckFailedPercentage", m.GetProcessor64BitCheckFailedPercentage()) + err = writer.WriteObjectValue("processor64BitCheckFailedPercentage", m.GetProcessor64BitCheckFailedPercentage()) if err != nil { return err } } { - err = writer.WriteFloat64Value("processorCoreCountCheckFailedPercentage", m.GetProcessorCoreCountCheckFailedPercentage()) + err = writer.WriteObjectValue("processorCoreCountCheckFailedPercentage", m.GetProcessorCoreCountCheckFailedPercentage()) if err != nil { return err } } { - err = writer.WriteFloat64Value("processorFamilyCheckFailedPercentage", m.GetProcessorFamilyCheckFailedPercentage()) + err = writer.WriteObjectValue("processorFamilyCheckFailedPercentage", m.GetProcessorFamilyCheckFailedPercentage()) if err != nil { return err } } { - err = writer.WriteFloat64Value("processorSpeedCheckFailedPercentage", m.GetProcessorSpeedCheckFailedPercentage()) + err = writer.WriteObjectValue("processorSpeedCheckFailedPercentage", m.GetProcessorSpeedCheckFailedPercentage()) if err != nil { return err } } { - err = writer.WriteFloat64Value("ramCheckFailedPercentage", m.GetRamCheckFailedPercentage()) + err = writer.WriteObjectValue("ramCheckFailedPercentage", m.GetRamCheckFailedPercentage()) if err != nil { return err } } { - err = writer.WriteFloat64Value("secureBootCheckFailedPercentage", m.GetSecureBootCheckFailedPercentage()) + err = writer.WriteObjectValue("secureBootCheckFailedPercentage", m.GetSecureBootCheckFailedPercentage()) if err != nil { return err } } { - err = writer.WriteFloat64Value("storageCheckFailedPercentage", m.GetStorageCheckFailedPercentage()) + err = writer.WriteObjectValue("storageCheckFailedPercentage", m.GetStorageCheckFailedPercentage()) if err != nil { return err } @@ -329,7 +1743,7 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) Seriali } } { - err = writer.WriteFloat64Value("tpmCheckFailedPercentage", m.GetTpmCheckFailedPercentage()) + err = writer.WriteObjectValue("tpmCheckFailedPercentage", m.GetTpmCheckFailedPercentage()) if err != nil { return err } @@ -343,56 +1757,56 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) Seriali return nil } // SetOsCheckFailedPercentage sets the osCheckFailedPercentage property value. The percentage of devices for which OS check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetOsCheckFailedPercentage(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetOsCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable)() { err := m.GetBackingStore().Set("osCheckFailedPercentage", value) if err != nil { panic(err) } } // SetProcessor64BitCheckFailedPercentage sets the processor64BitCheckFailedPercentage property value. The percentage of devices for which processor hardware 64-bit architecture check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetProcessor64BitCheckFailedPercentage(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetProcessor64BitCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable)() { err := m.GetBackingStore().Set("processor64BitCheckFailedPercentage", value) if err != nil { panic(err) } } // SetProcessorCoreCountCheckFailedPercentage sets the processorCoreCountCheckFailedPercentage property value. The percentage of devices for which processor hardware core count check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetProcessorCoreCountCheckFailedPercentage(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetProcessorCoreCountCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable)() { err := m.GetBackingStore().Set("processorCoreCountCheckFailedPercentage", value) if err != nil { panic(err) } } // SetProcessorFamilyCheckFailedPercentage sets the processorFamilyCheckFailedPercentage property value. The percentage of devices for which processor hardware family check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetProcessorFamilyCheckFailedPercentage(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetProcessorFamilyCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable)() { err := m.GetBackingStore().Set("processorFamilyCheckFailedPercentage", value) if err != nil { panic(err) } } // SetProcessorSpeedCheckFailedPercentage sets the processorSpeedCheckFailedPercentage property value. The percentage of devices for which processor hardware speed check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetProcessorSpeedCheckFailedPercentage(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetProcessorSpeedCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable)() { err := m.GetBackingStore().Set("processorSpeedCheckFailedPercentage", value) if err != nil { panic(err) } } // SetRamCheckFailedPercentage sets the ramCheckFailedPercentage property value. The percentage of devices for which RAM hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetRamCheckFailedPercentage(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetRamCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable)() { err := m.GetBackingStore().Set("ramCheckFailedPercentage", value) if err != nil { panic(err) } } // SetSecureBootCheckFailedPercentage sets the secureBootCheckFailedPercentage property value. The percentage of devices for which secure boot hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetSecureBootCheckFailedPercentage(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetSecureBootCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable)() { err := m.GetBackingStore().Set("secureBootCheckFailedPercentage", value) if err != nil { panic(err) } } // SetStorageCheckFailedPercentage sets the storageCheckFailedPercentage property value. The percentage of devices for which storage hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetStorageCheckFailedPercentage(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetStorageCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable)() { err := m.GetBackingStore().Set("storageCheckFailedPercentage", value) if err != nil { panic(err) @@ -406,7 +1820,7 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetTota } } // SetTpmCheckFailedPercentage sets the tpmCheckFailedPercentage property value. The percentage of devices for which Trusted Platform Module (TPM) hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetTpmCheckFailedPercentage(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetTpmCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable)() { err := m.GetBackingStore().Set("tpmCheckFailedPercentage", value) if err != nil { panic(err) @@ -422,26 +1836,26 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric) SetUpgr type UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricable interface { Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetOsCheckFailedPercentage()(*float64) - GetProcessor64BitCheckFailedPercentage()(*float64) - GetProcessorCoreCountCheckFailedPercentage()(*float64) - GetProcessorFamilyCheckFailedPercentage()(*float64) - GetProcessorSpeedCheckFailedPercentage()(*float64) - GetRamCheckFailedPercentage()(*float64) - GetSecureBootCheckFailedPercentage()(*float64) - GetStorageCheckFailedPercentage()(*float64) + GetOsCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable) + GetProcessor64BitCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable) + GetProcessorCoreCountCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable) + GetProcessorFamilyCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable) + GetProcessorSpeedCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable) + GetRamCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable) + GetSecureBootCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable) + GetStorageCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable) GetTotalDeviceCount()(*int32) - GetTpmCheckFailedPercentage()(*float64) + GetTpmCheckFailedPercentage()(UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable) GetUpgradeEligibleDeviceCount()(*int32) - SetOsCheckFailedPercentage(value *float64)() - SetProcessor64BitCheckFailedPercentage(value *float64)() - SetProcessorCoreCountCheckFailedPercentage(value *float64)() - SetProcessorFamilyCheckFailedPercentage(value *float64)() - SetProcessorSpeedCheckFailedPercentage(value *float64)() - SetRamCheckFailedPercentage(value *float64)() - SetSecureBootCheckFailedPercentage(value *float64)() - SetStorageCheckFailedPercentage(value *float64)() + SetOsCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_osCheckFailedPercentageable)() + SetProcessor64BitCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processor64BitCheckFailedPercentageable)() + SetProcessorCoreCountCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorCoreCountCheckFailedPercentageable)() + SetProcessorFamilyCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorFamilyCheckFailedPercentageable)() + SetProcessorSpeedCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_processorSpeedCheckFailedPercentageable)() + SetRamCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_ramCheckFailedPercentageable)() + SetSecureBootCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_secureBootCheckFailedPercentageable)() + SetStorageCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_storageCheckFailedPercentageable)() SetTotalDeviceCount(value *int32)() - SetTpmCheckFailedPercentage(value *float64)() + SetTpmCheckFailedPercentage(value UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric_tpmCheckFailedPercentageable)() SetUpgradeEligibleDeviceCount(value *int32)() } diff --git a/models/user_experience_analytics_work_from_anywhere_model_performance.go b/models/user_experience_analytics_work_from_anywhere_model_performance.go index 487c19929b..88dc205af3 100644 --- a/models/user_experience_analytics_work_from_anywhere_model_performance.go +++ b/models/user_experience_analytics_work_from_anywhere_model_performance.go @@ -2,12 +2,798 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) // UserExperienceAnalyticsWorkFromAnywhereModelPerformance the user experience analytics work from anywhere model performance. type UserExperienceAnalyticsWorkFromAnywhereModelPerformance struct { Entity } +// UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore instantiates a new UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore()(*UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore) { + m := &UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore instantiates a new UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore()(*UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore) { + m := &UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore instantiates a new UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore()(*UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore) { + m := &UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore instantiates a new UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore()(*UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore) { + m := &UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore composed type wrapper for classes float64, ReferenceNumeric, string +type UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore instantiates a new UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore and sets the default values. +func NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore()(*UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore) { + m := &UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance instantiates a new UserExperienceAnalyticsWorkFromAnywhereModelPerformance and sets the default values. func NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance()(*UserExperienceAnalyticsWorkFromAnywhereModelPerformance) { m := &UserExperienceAnalyticsWorkFromAnywhereModelPerformance{ @@ -21,38 +807,38 @@ func CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformanceFromDiscrimina return NewUserExperienceAnalyticsWorkFromAnywhereModelPerformance(), nil } // GetCloudIdentityScore gets the cloudIdentityScore property value. The cloud identity score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) GetCloudIdentityScore()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) GetCloudIdentityScore()(UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable) { val, err := m.GetBackingStore().Get("cloudIdentityScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable) } return nil } // GetCloudManagementScore gets the cloudManagementScore property value. The cloud management score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) GetCloudManagementScore()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) GetCloudManagementScore()(UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable) { val, err := m.GetBackingStore().Get("cloudManagementScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable) } return nil } // GetCloudProvisioningScore gets the cloudProvisioningScore property value. The cloud provisioning score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) GetCloudProvisioningScore()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) GetCloudProvisioningScore()(UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable) { val, err := m.GetBackingStore().Get("cloudProvisioningScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable) } return nil } @@ -61,32 +847,32 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) GetCloudProvis func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := m.Entity.GetFieldDeserializers() res["cloudIdentityScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetCloudIdentityScore(val) + m.SetCloudIdentityScore(val.(*UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScore)) } return nil } res["cloudManagementScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetCloudManagementScore(val) + m.SetCloudManagementScore(val.(*UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScore)) } return nil } res["cloudProvisioningScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetCloudProvisioningScore(val) + m.SetCloudProvisioningScore(val.(*UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScore)) } return nil } @@ -131,22 +917,22 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) GetFieldDeseri return nil } res["windowsScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetWindowsScore(val) + m.SetWindowsScore(val.(*UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScore)) } return nil } res["workFromAnywhereScore"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetWorkFromAnywhereScore(val) + m.SetWorkFromAnywhereScore(val.(*UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScore)) } return nil } @@ -201,26 +987,26 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) GetModelDevice return nil } // GetWindowsScore gets the windowsScore property value. The window score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) GetWindowsScore()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) GetWindowsScore()(UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable) { val, err := m.GetBackingStore().Get("windowsScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable) } return nil } // GetWorkFromAnywhereScore gets the workFromAnywhereScore property value. The work from anywhere score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -// returns a *float64 when successful -func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) GetWorkFromAnywhereScore()(*float64) { +// returns a UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable when successful +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) GetWorkFromAnywhereScore()(UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable) { val, err := m.GetBackingStore().Get("workFromAnywhereScore") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable) } return nil } @@ -231,19 +1017,19 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) Serialize(writ return err } { - err = writer.WriteFloat64Value("cloudIdentityScore", m.GetCloudIdentityScore()) + err = writer.WriteObjectValue("cloudIdentityScore", m.GetCloudIdentityScore()) if err != nil { return err } } { - err = writer.WriteFloat64Value("cloudManagementScore", m.GetCloudManagementScore()) + err = writer.WriteObjectValue("cloudManagementScore", m.GetCloudManagementScore()) if err != nil { return err } } { - err = writer.WriteFloat64Value("cloudProvisioningScore", m.GetCloudProvisioningScore()) + err = writer.WriteObjectValue("cloudProvisioningScore", m.GetCloudProvisioningScore()) if err != nil { return err } @@ -274,13 +1060,13 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) Serialize(writ } } { - err = writer.WriteFloat64Value("windowsScore", m.GetWindowsScore()) + err = writer.WriteObjectValue("windowsScore", m.GetWindowsScore()) if err != nil { return err } } { - err = writer.WriteFloat64Value("workFromAnywhereScore", m.GetWorkFromAnywhereScore()) + err = writer.WriteObjectValue("workFromAnywhereScore", m.GetWorkFromAnywhereScore()) if err != nil { return err } @@ -288,21 +1074,21 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) Serialize(writ return nil } // SetCloudIdentityScore sets the cloudIdentityScore property value. The cloud identity score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) SetCloudIdentityScore(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) SetCloudIdentityScore(value UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable)() { err := m.GetBackingStore().Set("cloudIdentityScore", value) if err != nil { panic(err) } } // SetCloudManagementScore sets the cloudManagementScore property value. The cloud management score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) SetCloudManagementScore(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) SetCloudManagementScore(value UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable)() { err := m.GetBackingStore().Set("cloudManagementScore", value) if err != nil { panic(err) } } // SetCloudProvisioningScore sets the cloudProvisioningScore property value. The cloud provisioning score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) SetCloudProvisioningScore(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) SetCloudProvisioningScore(value UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable)() { err := m.GetBackingStore().Set("cloudProvisioningScore", value) if err != nil { panic(err) @@ -337,14 +1123,14 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) SetModelDevice } } // SetWindowsScore sets the windowsScore property value. The window score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) SetWindowsScore(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) SetWindowsScore(value UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable)() { err := m.GetBackingStore().Set("windowsScore", value) if err != nil { panic(err) } } // SetWorkFromAnywhereScore sets the workFromAnywhereScore property value. The work from anywhere score of the device model. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 -func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) SetWorkFromAnywhereScore(value *float64)() { +func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) SetWorkFromAnywhereScore(value UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable)() { err := m.GetBackingStore().Set("workFromAnywhereScore", value) if err != nil { panic(err) @@ -353,22 +1139,22 @@ func (m *UserExperienceAnalyticsWorkFromAnywhereModelPerformance) SetWorkFromAny type UserExperienceAnalyticsWorkFromAnywhereModelPerformanceable interface { Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable - GetCloudIdentityScore()(*float64) - GetCloudManagementScore()(*float64) - GetCloudProvisioningScore()(*float64) + GetCloudIdentityScore()(UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable) + GetCloudManagementScore()(UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable) + GetCloudProvisioningScore()(UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable) GetHealthStatus()(*UserExperienceAnalyticsHealthState) GetManufacturer()(*string) GetModel()(*string) GetModelDeviceCount()(*int32) - GetWindowsScore()(*float64) - GetWorkFromAnywhereScore()(*float64) - SetCloudIdentityScore(value *float64)() - SetCloudManagementScore(value *float64)() - SetCloudProvisioningScore(value *float64)() + GetWindowsScore()(UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable) + GetWorkFromAnywhereScore()(UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable) + SetCloudIdentityScore(value UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudIdentityScoreable)() + SetCloudManagementScore(value UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudManagementScoreable)() + SetCloudProvisioningScore(value UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_cloudProvisioningScoreable)() SetHealthStatus(value *UserExperienceAnalyticsHealthState)() SetManufacturer(value *string)() SetModel(value *string)() SetModelDeviceCount(value *int32)() - SetWindowsScore(value *float64)() - SetWorkFromAnywhereScore(value *float64)() + SetWindowsScore(value UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_windowsScoreable)() + SetWorkFromAnywhereScore(value UserExperienceAnalyticsWorkFromAnywhereModelPerformance_UserExperienceAnalyticsWorkFromAnywhereModelPerformance_workFromAnywhereScoreable)() } diff --git a/models/user_training_content_event_info.go b/models/user_training_content_event_info.go index 57043b72c3..1fa563b9bc 100644 --- a/models/user_training_content_event_info.go +++ b/models/user_training_content_event_info.go @@ -10,6 +10,163 @@ type UserTrainingContentEventInfo struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact composed type wrapper for classes float64, ReferenceNumeric, string +type UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewUserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact instantiates a new UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact and sets the default values. +func NewUserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact()(*UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact) { + m := &UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateUserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateUserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewUserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewUserTrainingContentEventInfo instantiates a new UserTrainingContentEventInfo and sets the default values. func NewUserTrainingContentEventInfo()(*UserTrainingContentEventInfo) { m := &UserTrainingContentEventInfo{ @@ -120,12 +277,12 @@ func (m *UserTrainingContentEventInfo) GetFieldDeserializers()(map[string]func(i return nil } res["potentialScoreImpact"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateUserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetPotentialScoreImpact(val) + m.SetPotentialScoreImpact(val.(*UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpact)) } return nil } @@ -168,14 +325,14 @@ func (m *UserTrainingContentEventInfo) GetOsPlatformDeviceDetails()(*string) { return nil } // GetPotentialScoreImpact gets the potentialScoreImpact property value. Potential improvement in the tenant security posture after completion of the training by the user. -// returns a *float64 when successful -func (m *UserTrainingContentEventInfo) GetPotentialScoreImpact()(*float64) { +// returns a UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable when successful +func (m *UserTrainingContentEventInfo) GetPotentialScoreImpact()(UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable) { val, err := m.GetBackingStore().Get("potentialScoreImpact") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable) } return nil } @@ -212,7 +369,7 @@ func (m *UserTrainingContentEventInfo) Serialize(writer i878a80d2330e89d26896388 } } { - err := writer.WriteFloat64Value("potentialScoreImpact", m.GetPotentialScoreImpact()) + err := writer.WriteObjectValue("potentialScoreImpact", m.GetPotentialScoreImpact()) if err != nil { return err } @@ -272,7 +429,7 @@ func (m *UserTrainingContentEventInfo) SetOsPlatformDeviceDetails(value *string) } } // SetPotentialScoreImpact sets the potentialScoreImpact property value. Potential improvement in the tenant security posture after completion of the training by the user. -func (m *UserTrainingContentEventInfo) SetPotentialScoreImpact(value *float64)() { +func (m *UserTrainingContentEventInfo) SetPotentialScoreImpact(value UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable)() { err := m.GetBackingStore().Set("potentialScoreImpact", value) if err != nil { panic(err) @@ -288,12 +445,12 @@ type UserTrainingContentEventInfoable interface { GetIpAddress()(*string) GetOdataType()(*string) GetOsPlatformDeviceDetails()(*string) - GetPotentialScoreImpact()(*float64) + GetPotentialScoreImpact()(UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() SetBrowser(value *string)() SetContentDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)() SetIpAddress(value *string)() SetOdataType(value *string)() SetOsPlatformDeviceDetails(value *string)() - SetPotentialScoreImpact(value *float64)() + SetPotentialScoreImpact(value UserTrainingContentEventInfo_UserTrainingContentEventInfo_potentialScoreImpactable)() } diff --git a/models/video.go b/models/video.go index 45fac3964e..101a4e3ba9 100644 --- a/models/video.go +++ b/models/video.go @@ -9,6 +9,163 @@ type Video struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// Video_Video_frameRate composed type wrapper for classes float64, ReferenceNumeric, string +type Video_Video_frameRate struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewVideo_Video_frameRate instantiates a new Video_Video_frameRate and sets the default values. +func NewVideo_Video_frameRate()(*Video_Video_frameRate) { + m := &Video_Video_frameRate{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateVideo_Video_frameRateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateVideo_Video_frameRateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewVideo_Video_frameRate() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *Video_Video_frameRate) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *Video_Video_frameRate) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *Video_Video_frameRate) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *Video_Video_frameRate) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *Video_Video_frameRate) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *Video_Video_frameRate) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *Video_Video_frameRate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *Video_Video_frameRate) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *Video_Video_frameRate) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *Video_Video_frameRate) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *Video_Video_frameRate) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type Video_Video_frameRateable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewVideo instantiates a new Video and sets the default values. func NewVideo()(*Video) { m := &Video{ @@ -187,12 +344,12 @@ func (m *Video) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388 return nil } res["frameRate"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateVideo_Video_frameRateFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetFrameRate(val) + m.SetFrameRate(val.(*Video_Video_frameRate)) } return nil } @@ -241,14 +398,14 @@ func (m *Video) GetFourCC()(*string) { return nil } // GetFrameRate gets the frameRate property value. Frame rate of the video. -// returns a *float64 when successful -func (m *Video) GetFrameRate()(*float64) { +// returns a Video_Video_frameRateable when successful +func (m *Video) GetFrameRate()(Video_Video_frameRateable) { val, err := m.GetBackingStore().Get("frameRate") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(Video_Video_frameRateable) } return nil } @@ -333,7 +490,7 @@ func (m *Video) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c4 } } { - err := writer.WriteFloat64Value("frameRate", m.GetFrameRate()) + err := writer.WriteObjectValue("frameRate", m.GetFrameRate()) if err != nil { return err } @@ -425,7 +582,7 @@ func (m *Video) SetFourCC(value *string)() { } } // SetFrameRate sets the frameRate property value. Frame rate of the video. -func (m *Video) SetFrameRate(value *float64)() { +func (m *Video) SetFrameRate(value Video_Video_frameRateable)() { err := m.GetBackingStore().Set("frameRate", value) if err != nil { panic(err) @@ -464,7 +621,7 @@ type Videoable interface { GetBitrate()(*int32) GetDuration()(*int64) GetFourCC()(*string) - GetFrameRate()(*float64) + GetFrameRate()(Video_Video_frameRateable) GetHeight()(*int32) GetOdataType()(*string) GetWidth()(*int32) @@ -476,7 +633,7 @@ type Videoable interface { SetBitrate(value *int32)() SetDuration(value *int64)() SetFourCC(value *string)() - SetFrameRate(value *float64)() + SetFrameRate(value Video_Video_frameRateable)() SetHeight(value *int32)() SetOdataType(value *string)() SetWidth(value *int32)() diff --git a/models/web_part_position.go b/models/web_part_position.go index d0ea5181a6..f21a19c387 100644 --- a/models/web_part_position.go +++ b/models/web_part_position.go @@ -9,6 +9,477 @@ type WebPartPosition struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// WebPartPosition_WebPartPosition_columnId composed type wrapper for classes float64, ReferenceNumeric, string +type WebPartPosition_WebPartPosition_columnId struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewWebPartPosition_WebPartPosition_columnId instantiates a new WebPartPosition_WebPartPosition_columnId and sets the default values. +func NewWebPartPosition_WebPartPosition_columnId()(*WebPartPosition_WebPartPosition_columnId) { + m := &WebPartPosition_WebPartPosition_columnId{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateWebPartPosition_WebPartPosition_columnIdFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateWebPartPosition_WebPartPosition_columnIdFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewWebPartPosition_WebPartPosition_columnId() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *WebPartPosition_WebPartPosition_columnId) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *WebPartPosition_WebPartPosition_columnId) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *WebPartPosition_WebPartPosition_columnId) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *WebPartPosition_WebPartPosition_columnId) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *WebPartPosition_WebPartPosition_columnId) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *WebPartPosition_WebPartPosition_columnId) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *WebPartPosition_WebPartPosition_columnId) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *WebPartPosition_WebPartPosition_columnId) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *WebPartPosition_WebPartPosition_columnId) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *WebPartPosition_WebPartPosition_columnId) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *WebPartPosition_WebPartPosition_columnId) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// WebPartPosition_WebPartPosition_horizontalSectionId composed type wrapper for classes float64, ReferenceNumeric, string +type WebPartPosition_WebPartPosition_horizontalSectionId struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewWebPartPosition_WebPartPosition_horizontalSectionId instantiates a new WebPartPosition_WebPartPosition_horizontalSectionId and sets the default values. +func NewWebPartPosition_WebPartPosition_horizontalSectionId()(*WebPartPosition_WebPartPosition_horizontalSectionId) { + m := &WebPartPosition_WebPartPosition_horizontalSectionId{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateWebPartPosition_WebPartPosition_horizontalSectionIdFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateWebPartPosition_WebPartPosition_horizontalSectionIdFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewWebPartPosition_WebPartPosition_horizontalSectionId() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *WebPartPosition_WebPartPosition_horizontalSectionId) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *WebPartPosition_WebPartPosition_horizontalSectionId) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *WebPartPosition_WebPartPosition_horizontalSectionId) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *WebPartPosition_WebPartPosition_horizontalSectionId) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *WebPartPosition_WebPartPosition_horizontalSectionId) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *WebPartPosition_WebPartPosition_horizontalSectionId) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *WebPartPosition_WebPartPosition_horizontalSectionId) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *WebPartPosition_WebPartPosition_horizontalSectionId) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *WebPartPosition_WebPartPosition_horizontalSectionId) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *WebPartPosition_WebPartPosition_horizontalSectionId) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *WebPartPosition_WebPartPosition_horizontalSectionId) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// WebPartPosition_WebPartPosition_webPartIndex composed type wrapper for classes float64, ReferenceNumeric, string +type WebPartPosition_WebPartPosition_webPartIndex struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewWebPartPosition_WebPartPosition_webPartIndex instantiates a new WebPartPosition_WebPartPosition_webPartIndex and sets the default values. +func NewWebPartPosition_WebPartPosition_webPartIndex()(*WebPartPosition_WebPartPosition_webPartIndex) { + m := &WebPartPosition_WebPartPosition_webPartIndex{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateWebPartPosition_WebPartPosition_webPartIndexFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateWebPartPosition_WebPartPosition_webPartIndexFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewWebPartPosition_WebPartPosition_webPartIndex() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *WebPartPosition_WebPartPosition_webPartIndex) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *WebPartPosition_WebPartPosition_webPartIndex) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *WebPartPosition_WebPartPosition_webPartIndex) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *WebPartPosition_WebPartPosition_webPartIndex) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *WebPartPosition_WebPartPosition_webPartIndex) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *WebPartPosition_WebPartPosition_webPartIndex) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *WebPartPosition_WebPartPosition_webPartIndex) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *WebPartPosition_WebPartPosition_webPartIndex) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *WebPartPosition_WebPartPosition_webPartIndex) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *WebPartPosition_WebPartPosition_webPartIndex) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *WebPartPosition_WebPartPosition_webPartIndex) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type WebPartPosition_WebPartPosition_columnIdable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type WebPartPosition_WebPartPosition_horizontalSectionIdable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type WebPartPosition_WebPartPosition_webPartIndexable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewWebPartPosition instantiates a new WebPartPosition and sets the default values. func NewWebPartPosition()(*WebPartPosition) { m := &WebPartPosition{ @@ -41,14 +512,14 @@ func (m *WebPartPosition) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d4118 return m.backingStore } // GetColumnId gets the columnId property value. Indicates the identifier of the column where the web part is located. -// returns a *float64 when successful -func (m *WebPartPosition) GetColumnId()(*float64) { +// returns a WebPartPosition_WebPartPosition_columnIdable when successful +func (m *WebPartPosition) GetColumnId()(WebPartPosition_WebPartPosition_columnIdable) { val, err := m.GetBackingStore().Get("columnId") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(WebPartPosition_WebPartPosition_columnIdable) } return nil } @@ -57,22 +528,22 @@ func (m *WebPartPosition) GetColumnId()(*float64) { func (m *WebPartPosition) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { res := make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) res["columnId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateWebPartPosition_WebPartPosition_columnIdFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetColumnId(val) + m.SetColumnId(val.(*WebPartPosition_WebPartPosition_columnId)) } return nil } res["horizontalSectionId"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateWebPartPosition_WebPartPosition_horizontalSectionIdFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetHorizontalSectionId(val) + m.SetHorizontalSectionId(val.(*WebPartPosition_WebPartPosition_horizontalSectionId)) } return nil } @@ -97,26 +568,26 @@ func (m *WebPartPosition) GetFieldDeserializers()(map[string]func(i878a80d2330e8 return nil } res["webPartIndex"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateWebPartPosition_WebPartPosition_webPartIndexFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetWebPartIndex(val) + m.SetWebPartIndex(val.(*WebPartPosition_WebPartPosition_webPartIndex)) } return nil } return res } // GetHorizontalSectionId gets the horizontalSectionId property value. Indicates the horizontal section where the web part is located. -// returns a *float64 when successful -func (m *WebPartPosition) GetHorizontalSectionId()(*float64) { +// returns a WebPartPosition_WebPartPosition_horizontalSectionIdable when successful +func (m *WebPartPosition) GetHorizontalSectionId()(WebPartPosition_WebPartPosition_horizontalSectionIdable) { val, err := m.GetBackingStore().Get("horizontalSectionId") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(WebPartPosition_WebPartPosition_horizontalSectionIdable) } return nil } @@ -145,27 +616,27 @@ func (m *WebPartPosition) GetOdataType()(*string) { return nil } // GetWebPartIndex gets the webPartIndex property value. Index of the current web part. Represents the order of the web part in this column or section. -// returns a *float64 when successful -func (m *WebPartPosition) GetWebPartIndex()(*float64) { +// returns a WebPartPosition_WebPartPosition_webPartIndexable when successful +func (m *WebPartPosition) GetWebPartIndex()(WebPartPosition_WebPartPosition_webPartIndexable) { val, err := m.GetBackingStore().Get("webPartIndex") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(WebPartPosition_WebPartPosition_webPartIndexable) } return nil } // Serialize serializes information the current object func (m *WebPartPosition) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { { - err := writer.WriteFloat64Value("columnId", m.GetColumnId()) + err := writer.WriteObjectValue("columnId", m.GetColumnId()) if err != nil { return err } } { - err := writer.WriteFloat64Value("horizontalSectionId", m.GetHorizontalSectionId()) + err := writer.WriteObjectValue("horizontalSectionId", m.GetHorizontalSectionId()) if err != nil { return err } @@ -183,7 +654,7 @@ func (m *WebPartPosition) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0 } } { - err := writer.WriteFloat64Value("webPartIndex", m.GetWebPartIndex()) + err := writer.WriteObjectValue("webPartIndex", m.GetWebPartIndex()) if err != nil { return err } @@ -208,14 +679,14 @@ func (m *WebPartPosition) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d m.backingStore = value } // SetColumnId sets the columnId property value. Indicates the identifier of the column where the web part is located. -func (m *WebPartPosition) SetColumnId(value *float64)() { +func (m *WebPartPosition) SetColumnId(value WebPartPosition_WebPartPosition_columnIdable)() { err := m.GetBackingStore().Set("columnId", value) if err != nil { panic(err) } } // SetHorizontalSectionId sets the horizontalSectionId property value. Indicates the horizontal section where the web part is located. -func (m *WebPartPosition) SetHorizontalSectionId(value *float64)() { +func (m *WebPartPosition) SetHorizontalSectionId(value WebPartPosition_WebPartPosition_horizontalSectionIdable)() { err := m.GetBackingStore().Set("horizontalSectionId", value) if err != nil { panic(err) @@ -236,7 +707,7 @@ func (m *WebPartPosition) SetOdataType(value *string)() { } } // SetWebPartIndex sets the webPartIndex property value. Index of the current web part. Represents the order of the web part in this column or section. -func (m *WebPartPosition) SetWebPartIndex(value *float64)() { +func (m *WebPartPosition) SetWebPartIndex(value WebPartPosition_WebPartPosition_webPartIndexable)() { err := m.GetBackingStore().Set("webPartIndex", value) if err != nil { panic(err) @@ -247,15 +718,15 @@ type WebPartPositionable interface { ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) - GetColumnId()(*float64) - GetHorizontalSectionId()(*float64) + GetColumnId()(WebPartPosition_WebPartPosition_columnIdable) + GetHorizontalSectionId()(WebPartPosition_WebPartPosition_horizontalSectionIdable) GetIsInVerticalSection()(*bool) GetOdataType()(*string) - GetWebPartIndex()(*float64) + GetWebPartIndex()(WebPartPosition_WebPartPosition_webPartIndexable) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() - SetColumnId(value *float64)() - SetHorizontalSectionId(value *float64)() + SetColumnId(value WebPartPosition_WebPartPosition_columnIdable)() + SetHorizontalSectionId(value WebPartPosition_WebPartPosition_horizontalSectionIdable)() SetIsInVerticalSection(value *bool)() SetOdataType(value *string)() - SetWebPartIndex(value *float64)() + SetWebPartIndex(value WebPartPosition_WebPartPosition_webPartIndexable)() } diff --git a/models/workbook_chart.go b/models/workbook_chart.go index 4fab818898..bde6584990 100644 --- a/models/workbook_chart.go +++ b/models/workbook_chart.go @@ -2,11 +2,640 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) type WorkbookChart struct { Entity } +// WorkbookChart_WorkbookChart_height composed type wrapper for classes float64, ReferenceNumeric, string +type WorkbookChart_WorkbookChart_height struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewWorkbookChart_WorkbookChart_height instantiates a new WorkbookChart_WorkbookChart_height and sets the default values. +func NewWorkbookChart_WorkbookChart_height()(*WorkbookChart_WorkbookChart_height) { + m := &WorkbookChart_WorkbookChart_height{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateWorkbookChart_WorkbookChart_heightFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateWorkbookChart_WorkbookChart_heightFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewWorkbookChart_WorkbookChart_height() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *WorkbookChart_WorkbookChart_height) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *WorkbookChart_WorkbookChart_height) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *WorkbookChart_WorkbookChart_height) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *WorkbookChart_WorkbookChart_height) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *WorkbookChart_WorkbookChart_height) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *WorkbookChart_WorkbookChart_height) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *WorkbookChart_WorkbookChart_height) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *WorkbookChart_WorkbookChart_height) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *WorkbookChart_WorkbookChart_height) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *WorkbookChart_WorkbookChart_height) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *WorkbookChart_WorkbookChart_height) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// WorkbookChart_WorkbookChart_left composed type wrapper for classes float64, ReferenceNumeric, string +type WorkbookChart_WorkbookChart_left struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewWorkbookChart_WorkbookChart_left instantiates a new WorkbookChart_WorkbookChart_left and sets the default values. +func NewWorkbookChart_WorkbookChart_left()(*WorkbookChart_WorkbookChart_left) { + m := &WorkbookChart_WorkbookChart_left{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateWorkbookChart_WorkbookChart_leftFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateWorkbookChart_WorkbookChart_leftFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewWorkbookChart_WorkbookChart_left() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *WorkbookChart_WorkbookChart_left) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *WorkbookChart_WorkbookChart_left) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *WorkbookChart_WorkbookChart_left) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *WorkbookChart_WorkbookChart_left) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *WorkbookChart_WorkbookChart_left) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *WorkbookChart_WorkbookChart_left) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *WorkbookChart_WorkbookChart_left) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *WorkbookChart_WorkbookChart_left) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *WorkbookChart_WorkbookChart_left) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *WorkbookChart_WorkbookChart_left) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *WorkbookChart_WorkbookChart_left) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// WorkbookChart_WorkbookChart_top composed type wrapper for classes float64, ReferenceNumeric, string +type WorkbookChart_WorkbookChart_top struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewWorkbookChart_WorkbookChart_top instantiates a new WorkbookChart_WorkbookChart_top and sets the default values. +func NewWorkbookChart_WorkbookChart_top()(*WorkbookChart_WorkbookChart_top) { + m := &WorkbookChart_WorkbookChart_top{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateWorkbookChart_WorkbookChart_topFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateWorkbookChart_WorkbookChart_topFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewWorkbookChart_WorkbookChart_top() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *WorkbookChart_WorkbookChart_top) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *WorkbookChart_WorkbookChart_top) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *WorkbookChart_WorkbookChart_top) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *WorkbookChart_WorkbookChart_top) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *WorkbookChart_WorkbookChart_top) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *WorkbookChart_WorkbookChart_top) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *WorkbookChart_WorkbookChart_top) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *WorkbookChart_WorkbookChart_top) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *WorkbookChart_WorkbookChart_top) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *WorkbookChart_WorkbookChart_top) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *WorkbookChart_WorkbookChart_top) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// WorkbookChart_WorkbookChart_width composed type wrapper for classes float64, ReferenceNumeric, string +type WorkbookChart_WorkbookChart_width struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewWorkbookChart_WorkbookChart_width instantiates a new WorkbookChart_WorkbookChart_width and sets the default values. +func NewWorkbookChart_WorkbookChart_width()(*WorkbookChart_WorkbookChart_width) { + m := &WorkbookChart_WorkbookChart_width{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateWorkbookChart_WorkbookChart_widthFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateWorkbookChart_WorkbookChart_widthFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewWorkbookChart_WorkbookChart_width() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *WorkbookChart_WorkbookChart_width) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *WorkbookChart_WorkbookChart_width) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *WorkbookChart_WorkbookChart_width) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *WorkbookChart_WorkbookChart_width) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *WorkbookChart_WorkbookChart_width) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *WorkbookChart_WorkbookChart_width) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *WorkbookChart_WorkbookChart_width) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *WorkbookChart_WorkbookChart_width) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *WorkbookChart_WorkbookChart_width) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *WorkbookChart_WorkbookChart_width) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *WorkbookChart_WorkbookChart_width) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type WorkbookChart_WorkbookChart_heightable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type WorkbookChart_WorkbookChart_leftable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type WorkbookChart_WorkbookChart_topable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type WorkbookChart_WorkbookChart_widthable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewWorkbookChart instantiates a new WorkbookChart and sets the default values. func NewWorkbookChart()(*WorkbookChart) { m := &WorkbookChart{ @@ -78,22 +707,22 @@ func (m *WorkbookChart) GetFieldDeserializers()(map[string]func(i878a80d2330e89d return nil } res["height"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateWorkbookChart_WorkbookChart_heightFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetHeight(val) + m.SetHeight(val.(*WorkbookChart_WorkbookChart_height)) } return nil } res["left"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateWorkbookChart_WorkbookChart_leftFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetLeft(val) + m.SetLeft(val.(*WorkbookChart_WorkbookChart_left)) } return nil } @@ -144,22 +773,22 @@ func (m *WorkbookChart) GetFieldDeserializers()(map[string]func(i878a80d2330e89d return nil } res["top"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateWorkbookChart_WorkbookChart_topFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetTop(val) + m.SetTop(val.(*WorkbookChart_WorkbookChart_top)) } return nil } res["width"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateWorkbookChart_WorkbookChart_widthFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetWidth(val) + m.SetWidth(val.(*WorkbookChart_WorkbookChart_width)) } return nil } @@ -188,26 +817,26 @@ func (m *WorkbookChart) GetFormat()(WorkbookChartAreaFormatable) { return nil } // GetHeight gets the height property value. Represents the height, in points, of the chart object. -// returns a *float64 when successful -func (m *WorkbookChart) GetHeight()(*float64) { +// returns a WorkbookChart_WorkbookChart_heightable when successful +func (m *WorkbookChart) GetHeight()(WorkbookChart_WorkbookChart_heightable) { val, err := m.GetBackingStore().Get("height") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(WorkbookChart_WorkbookChart_heightable) } return nil } // GetLeft gets the left property value. The distance, in points, from the left side of the chart to the worksheet origin. -// returns a *float64 when successful -func (m *WorkbookChart) GetLeft()(*float64) { +// returns a WorkbookChart_WorkbookChart_leftable when successful +func (m *WorkbookChart) GetLeft()(WorkbookChart_WorkbookChart_leftable) { val, err := m.GetBackingStore().Get("left") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(WorkbookChart_WorkbookChart_leftable) } return nil } @@ -260,26 +889,26 @@ func (m *WorkbookChart) GetTitle()(WorkbookChartTitleable) { return nil } // GetTop gets the top property value. Represents the distance, in points, from the top edge of the object to the top of row 1 (on a worksheet) or the top of the chart area (on a chart). -// returns a *float64 when successful -func (m *WorkbookChart) GetTop()(*float64) { +// returns a WorkbookChart_WorkbookChart_topable when successful +func (m *WorkbookChart) GetTop()(WorkbookChart_WorkbookChart_topable) { val, err := m.GetBackingStore().Get("top") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(WorkbookChart_WorkbookChart_topable) } return nil } // GetWidth gets the width property value. Represents the width, in points, of the chart object. -// returns a *float64 when successful -func (m *WorkbookChart) GetWidth()(*float64) { +// returns a WorkbookChart_WorkbookChart_widthable when successful +func (m *WorkbookChart) GetWidth()(WorkbookChart_WorkbookChart_widthable) { val, err := m.GetBackingStore().Get("width") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(WorkbookChart_WorkbookChart_widthable) } return nil } @@ -320,13 +949,13 @@ func (m *WorkbookChart) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0 } } { - err = writer.WriteFloat64Value("height", m.GetHeight()) + err = writer.WriteObjectValue("height", m.GetHeight()) if err != nil { return err } } { - err = writer.WriteFloat64Value("left", m.GetLeft()) + err = writer.WriteObjectValue("left", m.GetLeft()) if err != nil { return err } @@ -362,13 +991,13 @@ func (m *WorkbookChart) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0 } } { - err = writer.WriteFloat64Value("top", m.GetTop()) + err = writer.WriteObjectValue("top", m.GetTop()) if err != nil { return err } } { - err = writer.WriteFloat64Value("width", m.GetWidth()) + err = writer.WriteObjectValue("width", m.GetWidth()) if err != nil { return err } @@ -403,14 +1032,14 @@ func (m *WorkbookChart) SetFormat(value WorkbookChartAreaFormatable)() { } } // SetHeight sets the height property value. Represents the height, in points, of the chart object. -func (m *WorkbookChart) SetHeight(value *float64)() { +func (m *WorkbookChart) SetHeight(value WorkbookChart_WorkbookChart_heightable)() { err := m.GetBackingStore().Set("height", value) if err != nil { panic(err) } } // SetLeft sets the left property value. The distance, in points, from the left side of the chart to the worksheet origin. -func (m *WorkbookChart) SetLeft(value *float64)() { +func (m *WorkbookChart) SetLeft(value WorkbookChart_WorkbookChart_leftable)() { err := m.GetBackingStore().Set("left", value) if err != nil { panic(err) @@ -445,14 +1074,14 @@ func (m *WorkbookChart) SetTitle(value WorkbookChartTitleable)() { } } // SetTop sets the top property value. Represents the distance, in points, from the top edge of the object to the top of row 1 (on a worksheet) or the top of the chart area (on a chart). -func (m *WorkbookChart) SetTop(value *float64)() { +func (m *WorkbookChart) SetTop(value WorkbookChart_WorkbookChart_topable)() { err := m.GetBackingStore().Set("top", value) if err != nil { panic(err) } } // SetWidth sets the width property value. Represents the width, in points, of the chart object. -func (m *WorkbookChart) SetWidth(value *float64)() { +func (m *WorkbookChart) SetWidth(value WorkbookChart_WorkbookChart_widthable)() { err := m.GetBackingStore().Set("width", value) if err != nil { panic(err) @@ -471,25 +1100,25 @@ type WorkbookChartable interface { GetAxes()(WorkbookChartAxesable) GetDataLabels()(WorkbookChartDataLabelsable) GetFormat()(WorkbookChartAreaFormatable) - GetHeight()(*float64) - GetLeft()(*float64) + GetHeight()(WorkbookChart_WorkbookChart_heightable) + GetLeft()(WorkbookChart_WorkbookChart_leftable) GetLegend()(WorkbookChartLegendable) GetName()(*string) GetSeries()([]WorkbookChartSeriesable) GetTitle()(WorkbookChartTitleable) - GetTop()(*float64) - GetWidth()(*float64) + GetTop()(WorkbookChart_WorkbookChart_topable) + GetWidth()(WorkbookChart_WorkbookChart_widthable) GetWorksheet()(WorkbookWorksheetable) SetAxes(value WorkbookChartAxesable)() SetDataLabels(value WorkbookChartDataLabelsable)() SetFormat(value WorkbookChartAreaFormatable)() - SetHeight(value *float64)() - SetLeft(value *float64)() + SetHeight(value WorkbookChart_WorkbookChart_heightable)() + SetLeft(value WorkbookChart_WorkbookChart_leftable)() SetLegend(value WorkbookChartLegendable)() SetName(value *string)() SetSeries(value []WorkbookChartSeriesable)() SetTitle(value WorkbookChartTitleable)() - SetTop(value *float64)() - SetWidth(value *float64)() + SetTop(value WorkbookChart_WorkbookChart_topable)() + SetWidth(value WorkbookChart_WorkbookChart_widthable)() SetWorksheet(value WorkbookWorksheetable)() } diff --git a/models/workbook_chart_font.go b/models/workbook_chart_font.go index 1b26c51eef..0b6cfde686 100644 --- a/models/workbook_chart_font.go +++ b/models/workbook_chart_font.go @@ -2,11 +2,169 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) type WorkbookChartFont struct { Entity } +// WorkbookChartFont_WorkbookChartFont_size composed type wrapper for classes float64, ReferenceNumeric, string +type WorkbookChartFont_WorkbookChartFont_size struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewWorkbookChartFont_WorkbookChartFont_size instantiates a new WorkbookChartFont_WorkbookChartFont_size and sets the default values. +func NewWorkbookChartFont_WorkbookChartFont_size()(*WorkbookChartFont_WorkbookChartFont_size) { + m := &WorkbookChartFont_WorkbookChartFont_size{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateWorkbookChartFont_WorkbookChartFont_sizeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateWorkbookChartFont_WorkbookChartFont_sizeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewWorkbookChartFont_WorkbookChartFont_size() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *WorkbookChartFont_WorkbookChartFont_size) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *WorkbookChartFont_WorkbookChartFont_size) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *WorkbookChartFont_WorkbookChartFont_size) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *WorkbookChartFont_WorkbookChartFont_size) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *WorkbookChartFont_WorkbookChartFont_size) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *WorkbookChartFont_WorkbookChartFont_size) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *WorkbookChartFont_WorkbookChartFont_size) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *WorkbookChartFont_WorkbookChartFont_size) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *WorkbookChartFont_WorkbookChartFont_size) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *WorkbookChartFont_WorkbookChartFont_size) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *WorkbookChartFont_WorkbookChartFont_size) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type WorkbookChartFont_WorkbookChartFont_sizeable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewWorkbookChartFont instantiates a new WorkbookChartFont and sets the default values. func NewWorkbookChartFont()(*WorkbookChartFont) { m := &WorkbookChartFont{ @@ -88,12 +246,12 @@ func (m *WorkbookChartFont) GetFieldDeserializers()(map[string]func(i878a80d2330 return nil } res["size"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateWorkbookChartFont_WorkbookChartFont_sizeFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetSize(val) + m.SetSize(val.(*WorkbookChartFont_WorkbookChartFont_size)) } return nil } @@ -134,14 +292,14 @@ func (m *WorkbookChartFont) GetName()(*string) { return nil } // GetSize gets the size property value. The size of the font. For example, 11. -// returns a *float64 when successful -func (m *WorkbookChartFont) GetSize()(*float64) { +// returns a WorkbookChartFont_WorkbookChartFont_sizeable when successful +func (m *WorkbookChartFont) GetSize()(WorkbookChartFont_WorkbookChartFont_sizeable) { val, err := m.GetBackingStore().Get("size") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(WorkbookChartFont_WorkbookChartFont_sizeable) } return nil } @@ -188,7 +346,7 @@ func (m *WorkbookChartFont) Serialize(writer i878a80d2330e89d26896388a3f487eef27 } } { - err = writer.WriteFloat64Value("size", m.GetSize()) + err = writer.WriteObjectValue("size", m.GetSize()) if err != nil { return err } @@ -230,7 +388,7 @@ func (m *WorkbookChartFont) SetName(value *string)() { } } // SetSize sets the size property value. The size of the font. For example, 11. -func (m *WorkbookChartFont) SetSize(value *float64)() { +func (m *WorkbookChartFont) SetSize(value WorkbookChartFont_WorkbookChartFont_sizeable)() { err := m.GetBackingStore().Set("size", value) if err != nil { panic(err) @@ -250,12 +408,12 @@ type WorkbookChartFontable interface { GetColor()(*string) GetItalic()(*bool) GetName()(*string) - GetSize()(*float64) + GetSize()(WorkbookChartFont_WorkbookChartFont_sizeable) GetUnderline()(*string) SetBold(value *bool)() SetColor(value *string)() SetItalic(value *bool)() SetName(value *string)() - SetSize(value *float64)() + SetSize(value WorkbookChartFont_WorkbookChartFont_sizeable)() SetUnderline(value *string)() } diff --git a/models/workbook_range_font.go b/models/workbook_range_font.go index 6e2f66e980..5c1ce2535d 100644 --- a/models/workbook_range_font.go +++ b/models/workbook_range_font.go @@ -2,11 +2,169 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) type WorkbookRangeFont struct { Entity } +// WorkbookRangeFont_WorkbookRangeFont_size composed type wrapper for classes float64, ReferenceNumeric, string +type WorkbookRangeFont_WorkbookRangeFont_size struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewWorkbookRangeFont_WorkbookRangeFont_size instantiates a new WorkbookRangeFont_WorkbookRangeFont_size and sets the default values. +func NewWorkbookRangeFont_WorkbookRangeFont_size()(*WorkbookRangeFont_WorkbookRangeFont_size) { + m := &WorkbookRangeFont_WorkbookRangeFont_size{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateWorkbookRangeFont_WorkbookRangeFont_sizeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateWorkbookRangeFont_WorkbookRangeFont_sizeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewWorkbookRangeFont_WorkbookRangeFont_size() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *WorkbookRangeFont_WorkbookRangeFont_size) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *WorkbookRangeFont_WorkbookRangeFont_size) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *WorkbookRangeFont_WorkbookRangeFont_size) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *WorkbookRangeFont_WorkbookRangeFont_size) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *WorkbookRangeFont_WorkbookRangeFont_size) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *WorkbookRangeFont_WorkbookRangeFont_size) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *WorkbookRangeFont_WorkbookRangeFont_size) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *WorkbookRangeFont_WorkbookRangeFont_size) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *WorkbookRangeFont_WorkbookRangeFont_size) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *WorkbookRangeFont_WorkbookRangeFont_size) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *WorkbookRangeFont_WorkbookRangeFont_size) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type WorkbookRangeFont_WorkbookRangeFont_sizeable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewWorkbookRangeFont instantiates a new WorkbookRangeFont and sets the default values. func NewWorkbookRangeFont()(*WorkbookRangeFont) { m := &WorkbookRangeFont{ @@ -88,12 +246,12 @@ func (m *WorkbookRangeFont) GetFieldDeserializers()(map[string]func(i878a80d2330 return nil } res["size"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateWorkbookRangeFont_WorkbookRangeFont_sizeFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetSize(val) + m.SetSize(val.(*WorkbookRangeFont_WorkbookRangeFont_size)) } return nil } @@ -134,14 +292,14 @@ func (m *WorkbookRangeFont) GetName()(*string) { return nil } // GetSize gets the size property value. The font size. -// returns a *float64 when successful -func (m *WorkbookRangeFont) GetSize()(*float64) { +// returns a WorkbookRangeFont_WorkbookRangeFont_sizeable when successful +func (m *WorkbookRangeFont) GetSize()(WorkbookRangeFont_WorkbookRangeFont_sizeable) { val, err := m.GetBackingStore().Get("size") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(WorkbookRangeFont_WorkbookRangeFont_sizeable) } return nil } @@ -188,7 +346,7 @@ func (m *WorkbookRangeFont) Serialize(writer i878a80d2330e89d26896388a3f487eef27 } } { - err = writer.WriteFloat64Value("size", m.GetSize()) + err = writer.WriteObjectValue("size", m.GetSize()) if err != nil { return err } @@ -230,7 +388,7 @@ func (m *WorkbookRangeFont) SetName(value *string)() { } } // SetSize sets the size property value. The font size. -func (m *WorkbookRangeFont) SetSize(value *float64)() { +func (m *WorkbookRangeFont) SetSize(value WorkbookRangeFont_WorkbookRangeFont_sizeable)() { err := m.GetBackingStore().Set("size", value) if err != nil { panic(err) @@ -250,12 +408,12 @@ type WorkbookRangeFontable interface { GetColor()(*string) GetItalic()(*bool) GetName()(*string) - GetSize()(*float64) + GetSize()(WorkbookRangeFont_WorkbookRangeFont_sizeable) GetUnderline()(*string) SetBold(value *bool)() SetColor(value *string)() SetItalic(value *bool)() SetName(value *string)() - SetSize(value *float64)() + SetSize(value WorkbookRangeFont_WorkbookRangeFont_sizeable)() SetUnderline(value *string)() } diff --git a/models/workbook_range_format.go b/models/workbook_range_format.go index a49139333f..e32520829b 100644 --- a/models/workbook_range_format.go +++ b/models/workbook_range_format.go @@ -2,11 +2,326 @@ package models import ( i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization" + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e "github.com/microsoft/kiota-abstractions-go/store" ) type WorkbookRangeFormat struct { Entity } +// WorkbookRangeFormat_WorkbookRangeFormat_columnWidth composed type wrapper for classes float64, ReferenceNumeric, string +type WorkbookRangeFormat_WorkbookRangeFormat_columnWidth struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewWorkbookRangeFormat_WorkbookRangeFormat_columnWidth instantiates a new WorkbookRangeFormat_WorkbookRangeFormat_columnWidth and sets the default values. +func NewWorkbookRangeFormat_WorkbookRangeFormat_columnWidth()(*WorkbookRangeFormat_WorkbookRangeFormat_columnWidth) { + m := &WorkbookRangeFormat_WorkbookRangeFormat_columnWidth{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateWorkbookRangeFormat_WorkbookRangeFormat_columnWidthFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateWorkbookRangeFormat_WorkbookRangeFormat_columnWidthFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewWorkbookRangeFormat_WorkbookRangeFormat_columnWidth() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *WorkbookRangeFormat_WorkbookRangeFormat_columnWidth) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *WorkbookRangeFormat_WorkbookRangeFormat_columnWidth) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *WorkbookRangeFormat_WorkbookRangeFormat_columnWidth) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *WorkbookRangeFormat_WorkbookRangeFormat_columnWidth) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *WorkbookRangeFormat_WorkbookRangeFormat_columnWidth) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *WorkbookRangeFormat_WorkbookRangeFormat_columnWidth) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *WorkbookRangeFormat_WorkbookRangeFormat_columnWidth) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *WorkbookRangeFormat_WorkbookRangeFormat_columnWidth) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *WorkbookRangeFormat_WorkbookRangeFormat_columnWidth) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *WorkbookRangeFormat_WorkbookRangeFormat_columnWidth) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *WorkbookRangeFormat_WorkbookRangeFormat_columnWidth) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +// WorkbookRangeFormat_WorkbookRangeFormat_rowHeight composed type wrapper for classes float64, ReferenceNumeric, string +type WorkbookRangeFormat_WorkbookRangeFormat_rowHeight struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewWorkbookRangeFormat_WorkbookRangeFormat_rowHeight instantiates a new WorkbookRangeFormat_WorkbookRangeFormat_rowHeight and sets the default values. +func NewWorkbookRangeFormat_WorkbookRangeFormat_rowHeight()(*WorkbookRangeFormat_WorkbookRangeFormat_rowHeight) { + m := &WorkbookRangeFormat_WorkbookRangeFormat_rowHeight{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateWorkbookRangeFormat_WorkbookRangeFormat_rowHeightFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateWorkbookRangeFormat_WorkbookRangeFormat_rowHeightFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewWorkbookRangeFormat_WorkbookRangeFormat_rowHeight() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *WorkbookRangeFormat_WorkbookRangeFormat_rowHeight) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *WorkbookRangeFormat_WorkbookRangeFormat_rowHeight) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *WorkbookRangeFormat_WorkbookRangeFormat_rowHeight) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *WorkbookRangeFormat_WorkbookRangeFormat_rowHeight) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *WorkbookRangeFormat_WorkbookRangeFormat_rowHeight) GetReferenceNumeric()(*ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *WorkbookRangeFormat_WorkbookRangeFormat_rowHeight) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *WorkbookRangeFormat_WorkbookRangeFormat_rowHeight) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *WorkbookRangeFormat_WorkbookRangeFormat_rowHeight) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *WorkbookRangeFormat_WorkbookRangeFormat_rowHeight) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type ReferenceNumeric +func (m *WorkbookRangeFormat_WorkbookRangeFormat_rowHeight) SetReferenceNumeric(value *ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *WorkbookRangeFormat_WorkbookRangeFormat_rowHeight) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} +type WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *ReferenceNumeric)() + SetString(value *string)() +} // NewWorkbookRangeFormat instantiates a new WorkbookRangeFormat and sets the default values. func NewWorkbookRangeFormat()(*WorkbookRangeFormat) { m := &WorkbookRangeFormat{ @@ -32,14 +347,14 @@ func (m *WorkbookRangeFormat) GetBorders()([]WorkbookRangeBorderable) { return nil } // GetColumnWidth gets the columnWidth property value. The width of all columns within the range. If the column widths aren't uniform, null will be returned. -// returns a *float64 when successful -func (m *WorkbookRangeFormat) GetColumnWidth()(*float64) { +// returns a WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable when successful +func (m *WorkbookRangeFormat) GetColumnWidth()(WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable) { val, err := m.GetBackingStore().Get("columnWidth") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable) } return nil } @@ -64,12 +379,12 @@ func (m *WorkbookRangeFormat) GetFieldDeserializers()(map[string]func(i878a80d23 return nil } res["columnWidth"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateWorkbookRangeFormat_WorkbookRangeFormat_columnWidthFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetColumnWidth(val) + m.SetColumnWidth(val.(*WorkbookRangeFormat_WorkbookRangeFormat_columnWidth)) } return nil } @@ -114,12 +429,12 @@ func (m *WorkbookRangeFormat) GetFieldDeserializers()(map[string]func(i878a80d23 return nil } res["rowHeight"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateWorkbookRangeFormat_WorkbookRangeFormat_rowHeightFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetRowHeight(val) + m.SetRowHeight(val.(*WorkbookRangeFormat_WorkbookRangeFormat_rowHeight)) } return nil } @@ -194,14 +509,14 @@ func (m *WorkbookRangeFormat) GetProtection()(WorkbookFormatProtectionable) { return nil } // GetRowHeight gets the rowHeight property value. The height of all rows in the range. If the row heights aren't uniform null will be returned. -// returns a *float64 when successful -func (m *WorkbookRangeFormat) GetRowHeight()(*float64) { +// returns a WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable when successful +func (m *WorkbookRangeFormat) GetRowHeight()(WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable) { val, err := m.GetBackingStore().Get("rowHeight") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable) } return nil } @@ -248,7 +563,7 @@ func (m *WorkbookRangeFormat) Serialize(writer i878a80d2330e89d26896388a3f487eef } } { - err = writer.WriteFloat64Value("columnWidth", m.GetColumnWidth()) + err = writer.WriteObjectValue("columnWidth", m.GetColumnWidth()) if err != nil { return err } @@ -278,7 +593,7 @@ func (m *WorkbookRangeFormat) Serialize(writer i878a80d2330e89d26896388a3f487eef } } { - err = writer.WriteFloat64Value("rowHeight", m.GetRowHeight()) + err = writer.WriteObjectValue("rowHeight", m.GetRowHeight()) if err != nil { return err } @@ -305,7 +620,7 @@ func (m *WorkbookRangeFormat) SetBorders(value []WorkbookRangeBorderable)() { } } // SetColumnWidth sets the columnWidth property value. The width of all columns within the range. If the column widths aren't uniform, null will be returned. -func (m *WorkbookRangeFormat) SetColumnWidth(value *float64)() { +func (m *WorkbookRangeFormat) SetColumnWidth(value WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable)() { err := m.GetBackingStore().Set("columnWidth", value) if err != nil { panic(err) @@ -340,7 +655,7 @@ func (m *WorkbookRangeFormat) SetProtection(value WorkbookFormatProtectionable)( } } // SetRowHeight sets the rowHeight property value. The height of all rows in the range. If the row heights aren't uniform null will be returned. -func (m *WorkbookRangeFormat) SetRowHeight(value *float64)() { +func (m *WorkbookRangeFormat) SetRowHeight(value WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable)() { err := m.GetBackingStore().Set("rowHeight", value) if err != nil { panic(err) @@ -364,21 +679,21 @@ type WorkbookRangeFormatable interface { Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBorders()([]WorkbookRangeBorderable) - GetColumnWidth()(*float64) + GetColumnWidth()(WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable) GetFill()(WorkbookRangeFillable) GetFont()(WorkbookRangeFontable) GetHorizontalAlignment()(*string) GetProtection()(WorkbookFormatProtectionable) - GetRowHeight()(*float64) + GetRowHeight()(WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable) GetVerticalAlignment()(*string) GetWrapText()(*bool) SetBorders(value []WorkbookRangeBorderable)() - SetColumnWidth(value *float64)() + SetColumnWidth(value WorkbookRangeFormat_WorkbookRangeFormat_columnWidthable)() SetFill(value WorkbookRangeFillable)() SetFont(value WorkbookRangeFontable)() SetHorizontalAlignment(value *string)() SetProtection(value WorkbookFormatProtectionable)() - SetRowHeight(value *float64)() + SetRowHeight(value WorkbookRangeFormat_WorkbookRangeFormat_rowHeightable)() SetVerticalAlignment(value *string)() SetWrapText(value *bool)() } diff --git a/organization/item_branding_localizations_item_banner_logo_request_builder.go b/organization/item_branding_localizations_item_banner_logo_request_builder.go index 387fd0524f..1d12df19d1 100644 --- a/organization/item_branding_localizations_item_banner_logo_request_builder.go +++ b/organization/item_branding_localizations_item_banner_logo_request_builder.go @@ -60,12 +60,12 @@ func (m *ItemBrandingLocalizationsItemBannerLogoRequestBuilder) Delete(ctx conte } return nil } -// Get retrieve the default organizational branding object, if the Accept-Language header is set to 0 or default. If no default organizational branding object exists, this method returns a 404 Not Found error. If the Accept-Language header is set to an existing locale identified by the value of its id, this method retrieves the branding for the specified locale. This method retrieves only non-Stream properties, for example, usernameHintText and signInPageText. To retrieve Stream types of the default branding, for example, bannerLogo and backgroundImage, use the GET organizationalBrandingLocalization method. +// Get read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. // returns a []byte when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/organizationalbrandinglocalization-get?view=graph-rest-1.0 func (m *ItemBrandingLocalizationsItemBannerLogoRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemBrandingLocalizationsItemBannerLogoRequestBuilderGetRequestConfiguration)([]byte, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -117,7 +117,7 @@ func (m *ItemBrandingLocalizationsItemBannerLogoRequestBuilder) ToDeleteRequestI requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToGetRequestInformation retrieve the default organizational branding object, if the Accept-Language header is set to 0 or default. If no default organizational branding object exists, this method returns a 404 Not Found error. If the Accept-Language header is set to an existing locale identified by the value of its id, this method retrieves the branding for the specified locale. This method retrieves only non-Stream properties, for example, usernameHintText and signInPageText. To retrieve Stream types of the default branding, for example, bannerLogo and backgroundImage, use the GET organizationalBrandingLocalization method. +// ToGetRequestInformation read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. // returns a *RequestInformation when successful func (m *ItemBrandingLocalizationsItemBannerLogoRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemBrandingLocalizationsItemBannerLogoRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/organization/organization_item_request_builder.go b/organization/organization_item_request_builder.go index df8c286116..342f99d404 100644 --- a/organization/organization_item_request_builder.go +++ b/organization/organization_item_request_builder.go @@ -18,7 +18,7 @@ type OrganizationItemRequestBuilderDeleteRequestConfiguration struct { // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } -// OrganizationItemRequestBuilderGetQueryParameters get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. +// OrganizationItemRequestBuilderGetQueryParameters read properties and relationships of the organization object. type OrganizationItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -95,12 +95,12 @@ func (m *OrganizationItemRequestBuilder) Delete(ctx context.Context, requestConf func (m *OrganizationItemRequestBuilder) Extensions()(*ItemExtensionsRequestBuilder) { return NewItemExtensionsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. +// Get read properties and relationships of the organization object. // returns a Organizationable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/organization-get?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-onboarding-organization-get?view=graph-rest-1.0 func (m *OrganizationItemRequestBuilder) Get(ctx context.Context, requestConfiguration *OrganizationItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Organizationable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -172,7 +172,7 @@ func (m *OrganizationItemRequestBuilder) ToDeleteRequestInformation(ctx context. requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToGetRequestInformation get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. +// ToGetRequestInformation read properties and relationships of the organization object. // returns a *RequestInformation when successful func (m *OrganizationItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *OrganizationItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/policies/cross_tenant_access_policy_partners_item_identity_synchronization_request_builder.go b/policies/cross_tenant_access_policy_partners_item_identity_synchronization_request_builder.go index efaced0fd0..f7b393e8d0 100644 --- a/policies/cross_tenant_access_policy_partners_item_identity_synchronization_request_builder.go +++ b/policies/cross_tenant_access_policy_partners_item_identity_synchronization_request_builder.go @@ -96,12 +96,12 @@ func (m *CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilde } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CrossTenantIdentitySyncPolicyPartnerable), nil } -// Put update the user synchronization policy of a partner-specific configuration. +// Put create a cross-tenant user synchronization policy for a partner-specific configuration. // returns a CrossTenantIdentitySyncPolicyPartnerable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-update?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-put-identitysynchronization?view=graph-rest-1.0 func (m *CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder) Put(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CrossTenantIdentitySyncPolicyPartnerable, requestConfiguration *CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilderPutRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CrossTenantIdentitySyncPolicyPartnerable, error) { requestInfo, err := m.ToPutRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -144,7 +144,7 @@ func (m *CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilde requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPutRequestInformation update the user synchronization policy of a partner-specific configuration. +// ToPutRequestInformation create a cross-tenant user synchronization policy for a partner-specific configuration. // returns a *RequestInformation when successful func (m *CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilder) ToPutRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CrossTenantIdentitySyncPolicyPartnerable, requestConfiguration *CrossTenantAccessPolicyPartnersItemIdentitySynchronizationRequestBuilderPutRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PUT, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/sites/sites_request_builder.go b/sites/sites_request_builder.go index dbda4c953a..fc6bc5ae51 100644 --- a/sites/sites_request_builder.go +++ b/sites/sites_request_builder.go @@ -11,7 +11,7 @@ import ( type SitesRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// SitesRequestBuilderGetQueryParameters list all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. +// SitesRequestBuilderGetQueryParameters search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. type SitesRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -79,12 +79,12 @@ func (m *SitesRequestBuilder) Count()(*CountRequestBuilder) { func (m *SitesRequestBuilder) Delta()(*DeltaRequestBuilder) { return NewDeltaRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get list all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. +// Get search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. // returns a SiteCollectionResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/site-list?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/site-search?view=graph-rest-1.0 func (m *SitesRequestBuilder) Get(ctx context.Context, requestConfiguration *SitesRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.SiteCollectionResponseable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -112,7 +112,7 @@ func (m *SitesRequestBuilder) GetAllSites()(*GetAllSitesRequestBuilder) { func (m *SitesRequestBuilder) Remove()(*RemoveRequestBuilder) { return NewRemoveRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// ToGetRequestInformation list all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. +// ToGetRequestInformation search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. // returns a *RequestInformation when successful func (m *SitesRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *SitesRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/teams/item_channels_item_members_conversation_member_item_request_builder.go b/teams/item_channels_item_members_conversation_member_item_request_builder.go index 3a1ee4dc79..ae2ecb4325 100644 --- a/teams/item_channels_item_members_conversation_member_item_request_builder.go +++ b/teams/item_channels_item_members_conversation_member_item_request_builder.go @@ -54,11 +54,11 @@ func NewItemChannelsItemMembersConversationMemberItemRequestBuilder(rawUrl strin urlParams["request-raw-url"] = rawUrl return NewItemChannelsItemMembersConversationMemberItemRequestBuilderInternal(urlParams, requestAdapter) } -// Delete delete a conversationMember from a channel. This operation is allowed only for channels with a membershipType value of private or shared. +// Delete delete a conversationMember from a channel. // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/channel-delete-members?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/conversationmember-delete?view=graph-rest-1.0 func (m *ItemChannelsItemMembersConversationMemberItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemChannelsItemMembersConversationMemberItemRequestBuilderDeleteRequestConfiguration)(error) { requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); if err != nil { @@ -119,7 +119,7 @@ func (m *ItemChannelsItemMembersConversationMemberItemRequestBuilder) Patch(ctx } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ConversationMemberable), nil } -// ToDeleteRequestInformation delete a conversationMember from a channel. This operation is allowed only for channels with a membershipType value of private or shared. +// ToDeleteRequestInformation delete a conversationMember from a channel. // returns a *RequestInformation when successful func (m *ItemChannelsItemMembersConversationMemberItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ItemChannelsItemMembersConversationMemberItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/teams/item_channels_item_messages_delta_request_builder.go b/teams/item_channels_item_messages_delta_request_builder.go index 758ea7c2e3..56fca3d5bd 100644 --- a/teams/item_channels_item_messages_delta_request_builder.go +++ b/teams/item_channels_item_messages_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type ItemChannelsItemMessagesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemChannelsItemMessagesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ItemChannelsItemMessagesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type ItemChannelsItemMessagesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewItemChannelsItemMessagesDeltaRequestBuilder(rawUrl string, requestAdapte urlParams["request-raw-url"] = rawUrl return NewItemChannelsItemMessagesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a ItemChannelsItemMessagesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *ItemChannelsItemMessagesDeltaRequestBuilder) Get(ctx context.Context, r } return res.(ItemChannelsItemMessagesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a ItemChannelsItemMessagesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *ItemChannelsItemMessagesDeltaRequestBuilder) GetAsDeltaGetResponse(ctx } return res.(ItemChannelsItemMessagesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *ItemChannelsItemMessagesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemChannelsItemMessagesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/teams/item_channels_item_messages_item_replies_delta_request_builder.go b/teams/item_channels_item_messages_item_replies_delta_request_builder.go index 92b6b3a889..168456b35d 100644 --- a/teams/item_channels_item_messages_item_replies_delta_request_builder.go +++ b/teams/item_channels_item_messages_item_replies_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type ItemChannelsItemMessagesItemRepliesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemChannelsItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ItemChannelsItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type ItemChannelsItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewItemChannelsItemMessagesItemRepliesDeltaRequestBuilder(rawUrl string, re urlParams["request-raw-url"] = rawUrl return NewItemChannelsItemMessagesItemRepliesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a ItemChannelsItemMessagesItemRepliesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *ItemChannelsItemMessagesItemRepliesDeltaRequestBuilder) Get(ctx context } return res.(ItemChannelsItemMessagesItemRepliesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a ItemChannelsItemMessagesItemRepliesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *ItemChannelsItemMessagesItemRepliesDeltaRequestBuilder) GetAsDeltaGetRe } return res.(ItemChannelsItemMessagesItemRepliesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *ItemChannelsItemMessagesItemRepliesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemChannelsItemMessagesItemRepliesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/teams/item_primary_channel_messages_delta_request_builder.go b/teams/item_primary_channel_messages_delta_request_builder.go index 94eaf7f36a..29fc55e0ef 100644 --- a/teams/item_primary_channel_messages_delta_request_builder.go +++ b/teams/item_primary_channel_messages_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type ItemPrimaryChannelMessagesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemPrimaryChannelMessagesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ItemPrimaryChannelMessagesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type ItemPrimaryChannelMessagesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewItemPrimaryChannelMessagesDeltaRequestBuilder(rawUrl string, requestAdap urlParams["request-raw-url"] = rawUrl return NewItemPrimaryChannelMessagesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a ItemPrimaryChannelMessagesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *ItemPrimaryChannelMessagesDeltaRequestBuilder) Get(ctx context.Context, } return res.(ItemPrimaryChannelMessagesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a ItemPrimaryChannelMessagesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *ItemPrimaryChannelMessagesDeltaRequestBuilder) GetAsDeltaGetResponse(ct } return res.(ItemPrimaryChannelMessagesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *ItemPrimaryChannelMessagesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemPrimaryChannelMessagesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/teams/item_primary_channel_messages_item_replies_delta_request_builder.go b/teams/item_primary_channel_messages_item_replies_delta_request_builder.go index 99b8905882..324805e036 100644 --- a/teams/item_primary_channel_messages_item_replies_delta_request_builder.go +++ b/teams/item_primary_channel_messages_item_replies_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type ItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type ItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilder(rawUrl string, urlParams["request-raw-url"] = rawUrl return NewItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a ItemPrimaryChannelMessagesItemRepliesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *ItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilder) Get(ctx conte } return res.(ItemPrimaryChannelMessagesItemRepliesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a ItemPrimaryChannelMessagesItemRepliesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *ItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilder) GetAsDeltaGet } return res.(ItemPrimaryChannelMessagesItemRepliesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *ItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/teamwork/deleted_teams_item_channels_item_messages_delta_request_builder.go b/teamwork/deleted_teams_item_channels_item_messages_delta_request_builder.go index 30929430db..0a43059caf 100644 --- a/teamwork/deleted_teams_item_channels_item_messages_delta_request_builder.go +++ b/teamwork/deleted_teams_item_channels_item_messages_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type DeletedTeamsItemChannelsItemMessagesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// DeletedTeamsItemChannelsItemMessagesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// DeletedTeamsItemChannelsItemMessagesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type DeletedTeamsItemChannelsItemMessagesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewDeletedTeamsItemChannelsItemMessagesDeltaRequestBuilder(rawUrl string, r urlParams["request-raw-url"] = rawUrl return NewDeletedTeamsItemChannelsItemMessagesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a DeletedTeamsItemChannelsItemMessagesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *DeletedTeamsItemChannelsItemMessagesDeltaRequestBuilder) Get(ctx contex } return res.(DeletedTeamsItemChannelsItemMessagesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a DeletedTeamsItemChannelsItemMessagesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *DeletedTeamsItemChannelsItemMessagesDeltaRequestBuilder) GetAsDeltaGetR } return res.(DeletedTeamsItemChannelsItemMessagesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *DeletedTeamsItemChannelsItemMessagesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *DeletedTeamsItemChannelsItemMessagesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/teamwork/deleted_teams_item_channels_item_messages_item_replies_delta_request_builder.go b/teamwork/deleted_teams_item_channels_item_messages_item_replies_delta_request_builder.go index ad9a500cb7..5c2c7038b6 100644 --- a/teamwork/deleted_teams_item_channels_item_messages_item_replies_delta_request_builder.go +++ b/teamwork/deleted_teams_item_channels_item_messages_item_replies_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type DeletedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// DeletedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// DeletedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type DeletedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewDeletedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilder(rawUr urlParams["request-raw-url"] = rawUrl return NewDeletedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a DeletedTeamsItemChannelsItemMessagesItemRepliesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *DeletedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilder) Get } return res.(DeletedTeamsItemChannelsItemMessagesItemRepliesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a DeletedTeamsItemChannelsItemMessagesItemRepliesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *DeletedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilder) Get } return res.(DeletedTeamsItemChannelsItemMessagesItemRepliesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *DeletedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *DeletedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/tenantrelationships/multi_tenant_organization_request_builder.go b/tenantrelationships/multi_tenant_organization_request_builder.go index 4ab172642e..cbcb06192e 100644 --- a/tenantrelationships/multi_tenant_organization_request_builder.go +++ b/tenantrelationships/multi_tenant_organization_request_builder.go @@ -75,12 +75,12 @@ func (m *MultiTenantOrganizationRequestBuilder) Get(ctx context.Context, request func (m *MultiTenantOrganizationRequestBuilder) JoinRequest()(*MultiTenantOrganizationJoinRequestRequestBuilder) { return NewMultiTenantOrganizationJoinRequestRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Patch create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. +// Patch update the properties of a multitenant organization. // returns a MultiTenantOrganizationable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/tenantrelationship-put-multitenantorganization?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/multitenantorganization-update?view=graph-rest-1.0 func (m *MultiTenantOrganizationRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MultiTenantOrganizationable, requestConfiguration *MultiTenantOrganizationRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MultiTenantOrganizationable, error) { requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -117,7 +117,7 @@ func (m *MultiTenantOrganizationRequestBuilder) ToGetRequestInformation(ctx cont requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPatchRequestInformation create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. +// ToPatchRequestInformation update the properties of a multitenant organization. // returns a *RequestInformation when successful func (m *MultiTenantOrganizationRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.MultiTenantOrganizationable, requestConfiguration *MultiTenantOrganizationRequestBuilderPatchRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PATCH, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/users/item_chats_item_messages_delta_request_builder.go b/users/item_chats_item_messages_delta_request_builder.go index 9d6ad6032b..93b0cf73d2 100644 --- a/users/item_chats_item_messages_delta_request_builder.go +++ b/users/item_chats_item_messages_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type ItemChatsItemMessagesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemChatsItemMessagesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ItemChatsItemMessagesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type ItemChatsItemMessagesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewItemChatsItemMessagesDeltaRequestBuilder(rawUrl string, requestAdapter i urlParams["request-raw-url"] = rawUrl return NewItemChatsItemMessagesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a ItemChatsItemMessagesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *ItemChatsItemMessagesDeltaRequestBuilder) Get(ctx context.Context, requ } return res.(ItemChatsItemMessagesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a ItemChatsItemMessagesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *ItemChatsItemMessagesDeltaRequestBuilder) GetAsDeltaGetResponse(ctx con } return res.(ItemChatsItemMessagesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *ItemChatsItemMessagesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemChatsItemMessagesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/users/item_chats_item_messages_item_replies_delta_request_builder.go b/users/item_chats_item_messages_item_replies_delta_request_builder.go index cbad57f424..8b91b305bf 100644 --- a/users/item_chats_item_messages_item_replies_delta_request_builder.go +++ b/users/item_chats_item_messages_item_replies_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type ItemChatsItemMessagesItemRepliesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemChatsItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ItemChatsItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type ItemChatsItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewItemChatsItemMessagesItemRepliesDeltaRequestBuilder(rawUrl string, reque urlParams["request-raw-url"] = rawUrl return NewItemChatsItemMessagesItemRepliesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a ItemChatsItemMessagesItemRepliesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *ItemChatsItemMessagesItemRepliesDeltaRequestBuilder) Get(ctx context.Co } return res.(ItemChatsItemMessagesItemRepliesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a ItemChatsItemMessagesItemRepliesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *ItemChatsItemMessagesItemRepliesDeltaRequestBuilder) GetAsDeltaGetRespo } return res.(ItemChatsItemMessagesItemRepliesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *ItemChatsItemMessagesItemRepliesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemChatsItemMessagesItemRepliesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/users/item_find_meeting_times_post_request_body.go b/users/item_find_meeting_times_post_request_body.go index d5e2a5d12a..e26f0494a1 100644 --- a/users/item_find_meeting_times_post_request_body.go +++ b/users/item_find_meeting_times_post_request_body.go @@ -10,6 +10,163 @@ type ItemFindMeetingTimesPostRequestBody struct { // Stores model information. backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore } +// ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage composed type wrapper for classes float64, iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric, string +type ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage struct { + // Stores model information. + backingStore ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore +} +// NewItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage instantiates a new ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage and sets the default values. +func NewItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage()(*ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage) { + m := &ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage{ + } + m.backingStore = ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStoreFactoryInstance(); + return m +} +// CreateItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value +// returns a Parsable when successful +func CreateItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error) { + result := NewItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage() + if parseNode != nil { + mappingValueNode, err := parseNode.GetChildNode("") + if err != nil { + return nil, err + } + if mappingValueNode != nil { + mappingValue, err := mappingValueNode.GetStringValue() + if err != nil { + return nil, err + } + if mappingValue != nil { + } + } + } + if val, err := parseNode.GetEnumValue(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ParseReferenceNumeric); val != nil { + if err != nil { + return nil, err + } + result.SetReferenceNumeric(val) + } else if val, err := parseNode.GetFloat64Value(); val != nil { + if err != nil { + return nil, err + } + result.SetDouble(val) + } else if val, err := parseNode.GetStringValue(); val != nil { + if err != nil { + return nil, err + } + result.SetString(val) + } + return result, nil +} +// GetBackingStore gets the BackingStore property value. Stores model information. +// returns a BackingStore when successful +func (m *ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage) GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) { + return m.backingStore +} +// GetDouble gets the double property value. Composed type representation for type float64 +// returns a *float64 when successful +func (m *ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage) GetDouble()(*float64) { + val, err := m.GetBackingStore().Get("double") + if err != nil { + panic(err) + } + if val != nil { + return val.(*float64) + } + return nil +} +// GetFieldDeserializers the deserialization information for the current model +// returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful +func (m *ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage) GetFieldDeserializers()(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) { + return make(map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error)) +} +// GetIsComposedType determines if the current object is a wrapper around a composed type +// returns a bool when successful +func (m *ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage) GetIsComposedType()(bool) { + return true +} +// GetReferenceNumeric gets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +// returns a *ReferenceNumeric when successful +func (m *ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage) GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) { + val, err := m.GetBackingStore().Get("referenceNumeric") + if err != nil { + panic(err) + } + if val != nil { + return val.(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + } + return nil +} +// GetString gets the string property value. Composed type representation for type string +// returns a *string when successful +func (m *ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage) GetString()(*string) { + val, err := m.GetBackingStore().Get("string") + if err != nil { + panic(err) + } + if val != nil { + return val.(*string) + } + return nil +} +// Serialize serializes information the current object +func (m *ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter)(error) { + if m.GetReferenceNumeric() != nil { + cast := (*m.GetReferenceNumeric()).String() + err := writer.WriteStringValue("", &cast) + if err != nil { + return err + } + } else if m.GetDouble() != nil { + err := writer.WriteFloat64Value("", m.GetDouble()) + if err != nil { + return err + } + } else if m.GetString() != nil { + err := writer.WriteStringValue("", m.GetString()) + if err != nil { + return err + } + } + return nil +} +// SetBackingStore sets the BackingStore property value. Stores model information. +func (m *ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() { + m.backingStore = value +} +// SetDouble sets the double property value. Composed type representation for type float64 +func (m *ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage) SetDouble(value *float64)() { + err := m.GetBackingStore().Set("double", value) + if err != nil { + panic(err) + } +} +// SetReferenceNumeric sets the ReferenceNumeric property value. Composed type representation for type iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric +func (m *ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage) SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() { + err := m.GetBackingStore().Set("referenceNumeric", value) + if err != nil { + panic(err) + } +} +// SetString sets the string property value. Composed type representation for type string +func (m *ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage) SetString(value *string)() { + err := m.GetBackingStore().Set("string", value) + if err != nil { + panic(err) + } +} +type ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable interface { + ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel + i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable + GetBackingStore()(ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) + GetDouble()(*float64) + GetReferenceNumeric()(*iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric) + GetString()(*string) + SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)() + SetDouble(value *float64)() + SetReferenceNumeric(value *iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceNumeric)() + SetString(value *string)() +} // NewItemFindMeetingTimesPostRequestBody instantiates a new ItemFindMeetingTimesPostRequestBody and sets the default values. func NewItemFindMeetingTimesPostRequestBody()(*ItemFindMeetingTimesPostRequestBody) { m := &ItemFindMeetingTimesPostRequestBody{ @@ -114,12 +271,12 @@ func (m *ItemFindMeetingTimesPostRequestBody) GetFieldDeserializers()(map[string return nil } res["minimumAttendeePercentage"] = func (n i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error { - val, err := n.GetFloat64Value() + val, err := n.GetObjectValue(CreateItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageFromDiscriminatorValue) if err != nil { return err } if val != nil { - m.SetMinimumAttendeePercentage(val) + m.SetMinimumAttendeePercentage(val.(*ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentage)) } return nil } @@ -194,14 +351,14 @@ func (m *ItemFindMeetingTimesPostRequestBody) GetMeetingDuration()(*i878a80d2330 return nil } // GetMinimumAttendeePercentage gets the minimumAttendeePercentage property value. The minimumAttendeePercentage property -// returns a *float64 when successful -func (m *ItemFindMeetingTimesPostRequestBody) GetMinimumAttendeePercentage()(*float64) { +// returns a ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable when successful +func (m *ItemFindMeetingTimesPostRequestBody) GetMinimumAttendeePercentage()(ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable) { val, err := m.GetBackingStore().Get("minimumAttendeePercentage") if err != nil { panic(err) } if val != nil { - return val.(*float64) + return val.(ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable) } return nil } @@ -268,7 +425,7 @@ func (m *ItemFindMeetingTimesPostRequestBody) Serialize(writer i878a80d2330e89d2 } } { - err := writer.WriteFloat64Value("minimumAttendeePercentage", m.GetMinimumAttendeePercentage()) + err := writer.WriteObjectValue("minimumAttendeePercentage", m.GetMinimumAttendeePercentage()) if err != nil { return err } @@ -340,7 +497,7 @@ func (m *ItemFindMeetingTimesPostRequestBody) SetMeetingDuration(value *i878a80d } } // SetMinimumAttendeePercentage sets the minimumAttendeePercentage property value. The minimumAttendeePercentage property -func (m *ItemFindMeetingTimesPostRequestBody) SetMinimumAttendeePercentage(value *float64)() { +func (m *ItemFindMeetingTimesPostRequestBody) SetMinimumAttendeePercentage(value ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable)() { err := m.GetBackingStore().Set("minimumAttendeePercentage", value) if err != nil { panic(err) @@ -370,7 +527,7 @@ type ItemFindMeetingTimesPostRequestBodyable interface { GetLocationConstraint()(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LocationConstraintable) GetMaxCandidates()(*int32) GetMeetingDuration()(*i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) - GetMinimumAttendeePercentage()(*float64) + GetMinimumAttendeePercentage()(ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable) GetReturnSuggestionReasons()(*bool) GetTimeConstraint()(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TimeConstraintable) SetAttendees(value []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AttendeeBaseable)() @@ -379,7 +536,7 @@ type ItemFindMeetingTimesPostRequestBodyable interface { SetLocationConstraint(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.LocationConstraintable)() SetMaxCandidates(value *int32)() SetMeetingDuration(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)() - SetMinimumAttendeePercentage(value *float64)() + SetMinimumAttendeePercentage(value ItemFindMeetingTimesPostRequestBody_FindMeetingTimesPostRequestBody_minimumAttendeePercentageable)() SetReturnSuggestionReasons(value *bool)() SetTimeConstraint(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TimeConstraintable)() } diff --git a/users/item_joined_teams_item_channels_item_messages_delta_request_builder.go b/users/item_joined_teams_item_channels_item_messages_delta_request_builder.go index 27b57db471..e8e7009cdb 100644 --- a/users/item_joined_teams_item_channels_item_messages_delta_request_builder.go +++ b/users/item_joined_teams_item_channels_item_messages_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type ItemJoinedTeamsItemChannelsItemMessagesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemJoinedTeamsItemChannelsItemMessagesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ItemJoinedTeamsItemChannelsItemMessagesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type ItemJoinedTeamsItemChannelsItemMessagesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewItemJoinedTeamsItemChannelsItemMessagesDeltaRequestBuilder(rawUrl string urlParams["request-raw-url"] = rawUrl return NewItemJoinedTeamsItemChannelsItemMessagesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a ItemJoinedTeamsItemChannelsItemMessagesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *ItemJoinedTeamsItemChannelsItemMessagesDeltaRequestBuilder) Get(ctx con } return res.(ItemJoinedTeamsItemChannelsItemMessagesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a ItemJoinedTeamsItemChannelsItemMessagesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *ItemJoinedTeamsItemChannelsItemMessagesDeltaRequestBuilder) GetAsDeltaG } return res.(ItemJoinedTeamsItemChannelsItemMessagesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *ItemJoinedTeamsItemChannelsItemMessagesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemJoinedTeamsItemChannelsItemMessagesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/users/item_joined_teams_item_channels_item_messages_item_replies_delta_request_builder.go b/users/item_joined_teams_item_channels_item_messages_item_replies_delta_request_builder.go index a69db0b7bd..4623da548b 100644 --- a/users/item_joined_teams_item_channels_item_messages_item_replies_delta_request_builder.go +++ b/users/item_joined_teams_item_channels_item_messages_item_replies_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type ItemJoinedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemJoinedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ItemJoinedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type ItemJoinedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewItemJoinedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilder(ra urlParams["request-raw-url"] = rawUrl return NewItemJoinedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a ItemJoinedTeamsItemChannelsItemMessagesItemRepliesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *ItemJoinedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilder) } return res.(ItemJoinedTeamsItemChannelsItemMessagesItemRepliesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a ItemJoinedTeamsItemChannelsItemMessagesItemRepliesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *ItemJoinedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilder) } return res.(ItemJoinedTeamsItemChannelsItemMessagesItemRepliesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *ItemJoinedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemJoinedTeamsItemChannelsItemMessagesItemRepliesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/users/item_joined_teams_item_primary_channel_messages_delta_request_builder.go b/users/item_joined_teams_item_primary_channel_messages_delta_request_builder.go index 18f3f44412..c6072e0264 100644 --- a/users/item_joined_teams_item_primary_channel_messages_delta_request_builder.go +++ b/users/item_joined_teams_item_primary_channel_messages_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type ItemJoinedTeamsItemPrimaryChannelMessagesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemJoinedTeamsItemPrimaryChannelMessagesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ItemJoinedTeamsItemPrimaryChannelMessagesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type ItemJoinedTeamsItemPrimaryChannelMessagesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewItemJoinedTeamsItemPrimaryChannelMessagesDeltaRequestBuilder(rawUrl stri urlParams["request-raw-url"] = rawUrl return NewItemJoinedTeamsItemPrimaryChannelMessagesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a ItemJoinedTeamsItemPrimaryChannelMessagesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *ItemJoinedTeamsItemPrimaryChannelMessagesDeltaRequestBuilder) Get(ctx c } return res.(ItemJoinedTeamsItemPrimaryChannelMessagesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a ItemJoinedTeamsItemPrimaryChannelMessagesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *ItemJoinedTeamsItemPrimaryChannelMessagesDeltaRequestBuilder) GetAsDelt } return res.(ItemJoinedTeamsItemPrimaryChannelMessagesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *ItemJoinedTeamsItemPrimaryChannelMessagesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemJoinedTeamsItemPrimaryChannelMessagesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/users/item_joined_teams_item_primary_channel_messages_item_replies_delta_request_builder.go b/users/item_joined_teams_item_primary_channel_messages_item_replies_delta_request_builder.go index 93f592c26f..8613e94d1f 100644 --- a/users/item_joined_teams_item_primary_channel_messages_item_replies_delta_request_builder.go +++ b/users/item_joined_teams_item_primary_channel_messages_item_replies_delta_request_builder.go @@ -10,7 +10,7 @@ import ( type ItemJoinedTeamsItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// ItemJoinedTeamsItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilderGetQueryParameters retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ItemJoinedTeamsItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilderGetQueryParameters get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. type ItemJoinedTeamsItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -51,7 +51,7 @@ func NewItemJoinedTeamsItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilder( urlParams["request-raw-url"] = rawUrl return NewItemJoinedTeamsItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilderInternal(urlParams, requestAdapter) } -// Get retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// Get get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. // returns a ItemJoinedTeamsItemPrimaryChannelMessagesItemRepliesDeltaResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code @@ -75,7 +75,7 @@ func (m *ItemJoinedTeamsItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilder } return res.(ItemJoinedTeamsItemPrimaryChannelMessagesItemRepliesDeltaResponseable), nil } -// GetAsDeltaGetResponse retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// GetAsDeltaGetResponse get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a ItemJoinedTeamsItemPrimaryChannelMessagesItemRepliesDeltaGetResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] @@ -98,7 +98,7 @@ func (m *ItemJoinedTeamsItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilder } return res.(ItemJoinedTeamsItemPrimaryChannelMessagesItemRepliesDeltaGetResponseable), nil } -// ToGetRequestInformation retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation. +// ToGetRequestInformation get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. // returns a *RequestInformation when successful func (m *ItemJoinedTeamsItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemJoinedTeamsItemPrimaryChannelMessagesItemRepliesDeltaRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/users/item_managed_devices_item_device_category_ref_request_builder.go b/users/item_managed_devices_item_device_category_ref_request_builder.go new file mode 100644 index 0000000000..ce4f7040b9 --- /dev/null +++ b/users/item_managed_devices_item_device_category_ref_request_builder.go @@ -0,0 +1,141 @@ +package users + +import ( + "context" + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go" + iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models" + ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors" +) + +// ItemManagedDevicesItemDeviceCategoryRefRequestBuilder provides operations to manage the collection of user entities. +type ItemManagedDevicesItemDeviceCategoryRefRequestBuilder struct { + i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder +} +// ItemManagedDevicesItemDeviceCategoryRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemManagedDevicesItemDeviceCategoryRefRequestBuilderDeleteRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ItemManagedDevicesItemDeviceCategoryRefRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemManagedDevicesItemDeviceCategoryRefRequestBuilderGetRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// ItemManagedDevicesItemDeviceCategoryRefRequestBuilderPutRequestConfiguration configuration for the request such as headers, query parameters, and middleware options. +type ItemManagedDevicesItemDeviceCategoryRefRequestBuilderPutRequestConfiguration struct { + // Request headers + Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders + // Request options + Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption +} +// NewItemManagedDevicesItemDeviceCategoryRefRequestBuilderInternal instantiates a new ItemManagedDevicesItemDeviceCategoryRefRequestBuilder and sets the default values. +func NewItemManagedDevicesItemDeviceCategoryRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemManagedDevicesItemDeviceCategoryRefRequestBuilder) { + m := &ItemManagedDevicesItemDeviceCategoryRefRequestBuilder{ + BaseRequestBuilder: *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewBaseRequestBuilder(requestAdapter, "{+baseurl}/users/{user%2Did}/managedDevices/{managedDevice%2Did}/deviceCategory/$ref", pathParameters), + } + return m +} +// NewItemManagedDevicesItemDeviceCategoryRefRequestBuilder instantiates a new ItemManagedDevicesItemDeviceCategoryRefRequestBuilder and sets the default values. +func NewItemManagedDevicesItemDeviceCategoryRefRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter)(*ItemManagedDevicesItemDeviceCategoryRefRequestBuilder) { + urlParams := make(map[string]string) + urlParams["request-raw-url"] = rawUrl + return NewItemManagedDevicesItemDeviceCategoryRefRequestBuilderInternal(urlParams, requestAdapter) +} +// Delete delete ref of navigation property deviceCategory for users +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemManagedDevicesItemDeviceCategoryRefRequestBuilder) Delete(ctx context.Context, requestConfiguration *ItemManagedDevicesItemDeviceCategoryRefRequestBuilderDeleteRequestConfiguration)(error) { + requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// Get device category +// returns a *string when successful +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemManagedDevicesItemDeviceCategoryRefRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemManagedDevicesItemDeviceCategoryRefRequestBuilderGetRequestConfiguration)(*string, error) { + requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); + if err != nil { + return nil, err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + res, err := m.BaseRequestBuilder.RequestAdapter.SendPrimitive(ctx, requestInfo, "string", errorMapping) + if err != nil { + return nil, err + } + if res == nil { + return nil, nil + } + return res.(*string), nil +} +// Put update the ref of navigation property deviceCategory in users +// returns a ODataError error when the service returns a 4XX or 5XX status code +func (m *ItemManagedDevicesItemDeviceCategoryRefRequestBuilder) Put(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceUpdateable, requestConfiguration *ItemManagedDevicesItemDeviceCategoryRefRequestBuilderPutRequestConfiguration)(error) { + requestInfo, err := m.ToPutRequestInformation(ctx, body, requestConfiguration); + if err != nil { + return err + } + errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings { + "XXX": ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a.CreateODataErrorFromDiscriminatorValue, + } + err = m.BaseRequestBuilder.RequestAdapter.SendNoContent(ctx, requestInfo, errorMapping) + if err != nil { + return err + } + return nil +} +// ToDeleteRequestInformation delete ref of navigation property deviceCategory for users +// returns a *RequestInformation when successful +func (m *ItemManagedDevicesItemDeviceCategoryRefRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ItemManagedDevicesItemDeviceCategoryRefRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToGetRequestInformation device category +// returns a *RequestInformation when successful +func (m *ItemManagedDevicesItemDeviceCategoryRefRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemManagedDevicesItemDeviceCategoryRefRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + return requestInfo, nil +} +// ToPutRequestInformation update the ref of navigation property deviceCategory in users +// returns a *RequestInformation when successful +func (m *ItemManagedDevicesItemDeviceCategoryRefRequestBuilder) ToPutRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ReferenceUpdateable, requestConfiguration *ItemManagedDevicesItemDeviceCategoryRefRequestBuilderPutRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { + requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.PUT, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) + if requestConfiguration != nil { + requestInfo.Headers.AddAll(requestConfiguration.Headers) + requestInfo.AddRequestOptions(requestConfiguration.Options) + } + requestInfo.Headers.TryAdd("Accept", "application/json") + err := requestInfo.SetContentFromParsable(ctx, m.BaseRequestBuilder.RequestAdapter, "application/json", body) + if err != nil { + return nil, err + } + return requestInfo, nil +} +// WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. +// returns a *ItemManagedDevicesItemDeviceCategoryRefRequestBuilder when successful +func (m *ItemManagedDevicesItemDeviceCategoryRefRequestBuilder) WithUrl(rawUrl string)(*ItemManagedDevicesItemDeviceCategoryRefRequestBuilder) { + return NewItemManagedDevicesItemDeviceCategoryRefRequestBuilder(rawUrl, m.BaseRequestBuilder.RequestAdapter); +} diff --git a/users/item_managed_devices_item_device_category_request_builder.go b/users/item_managed_devices_item_device_category_request_builder.go index 49cffa58dc..b767a9163b 100644 --- a/users/item_managed_devices_item_device_category_request_builder.go +++ b/users/item_managed_devices_item_device_category_request_builder.go @@ -110,6 +110,11 @@ func (m *ItemManagedDevicesItemDeviceCategoryRequestBuilder) Patch(ctx context.C } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DeviceCategoryable), nil } +// Ref provides operations to manage the collection of user entities. +// returns a *ItemManagedDevicesItemDeviceCategoryRefRequestBuilder when successful +func (m *ItemManagedDevicesItemDeviceCategoryRequestBuilder) Ref()(*ItemManagedDevicesItemDeviceCategoryRefRequestBuilder) { + return NewItemManagedDevicesItemDeviceCategoryRefRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) +} // ToDeleteRequestInformation delete navigation property deviceCategory for users // returns a *RequestInformation when successful func (m *ItemManagedDevicesItemDeviceCategoryRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ItemManagedDevicesItemDeviceCategoryRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { diff --git a/users/user_item_request_builder.go b/users/user_item_request_builder.go index 86f6967155..8894ea6538 100644 --- a/users/user_item_request_builder.go +++ b/users/user_item_request_builder.go @@ -18,7 +18,7 @@ type UserItemRequestBuilderDeleteRequestConfiguration struct { // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption } -// UserItemRequestBuilderGetQueryParameters retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. +// UserItemRequestBuilderGetQueryParameters read properties and relationships of the user object. type UserItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` @@ -139,11 +139,11 @@ func (m *UserItemRequestBuilder) Contacts()(*ItemContactsRequestBuilder) { func (m *UserItemRequestBuilder) CreatedObjects()(*ItemCreatedObjectsRequestBuilder) { return NewItemCreatedObjectsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Delete deletes a user. +// Delete delete a user object. When deleted, user resources, including their mailbox and license assignments, are moved to a temporary container and if the user is restored within 30 days, these objects are restored to them. The user is also restored to any groups they were a member of. After 30 days and if not restored, the user object is permanently deleted and their assigned resources freed. To manage the deleted user object, see deletedItems. // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-mam-user-delete?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/user-delete?view=graph-rest-1.0 func (m *UserItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *UserItemRequestBuilderDeleteRequestConfiguration)(error) { requestInfo, err := m.ToDeleteRequestInformation(ctx, requestConfiguration); if err != nil { @@ -218,12 +218,12 @@ func (m *UserItemRequestBuilder) FindMeetingTimes()(*ItemFindMeetingTimesRequest func (m *UserItemRequestBuilder) FollowedSites()(*ItemFollowedSitesRequestBuilder) { return NewItemFollowedSitesRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. +// Get read properties and relationships of the user object. // returns a Userable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/user-get?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-onboarding-user-get?view=graph-rest-1.0 func (m *UserItemRequestBuilder) Get(ctx context.Context, requestConfiguration *UserItemRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -361,7 +361,7 @@ func (m *UserItemRequestBuilder) OwnedObjects()(*ItemOwnedObjectsRequestBuilder) // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-onboarding-user-update?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-mam-user-update?view=graph-rest-1.0 func (m *UserItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable, requestConfiguration *UserItemRequestBuilderPatchRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable, error) { requestInfo, err := m.ToPatchRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -479,7 +479,7 @@ func (m *UserItemRequestBuilder) Sponsors()(*ItemSponsorsRequestBuilder) { func (m *UserItemRequestBuilder) Teamwork()(*ItemTeamworkRequestBuilder) { return NewItemTeamworkRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// ToDeleteRequestInformation deletes a user. +// ToDeleteRequestInformation delete a user object. When deleted, user resources, including their mailbox and license assignments, are moved to a temporary container and if the user is restored within 30 days, these objects are restored to them. The user is also restored to any groups they were a member of. After 30 days and if not restored, the user object is permanently deleted and their assigned resources freed. To manage the deleted user object, see deletedItems. // returns a *RequestInformation when successful func (m *UserItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *UserItemRequestBuilderDeleteRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DELETE, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -495,7 +495,7 @@ func (m *UserItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, func (m *UserItemRequestBuilder) Todo()(*ItemTodoRequestBuilder) { return NewItemTodoRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// ToGetRequestInformation retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. +// ToGetRequestInformation read properties and relationships of the user object. // returns a *RequestInformation when successful func (m *UserItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *UserItemRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) diff --git a/users/users_request_builder.go b/users/users_request_builder.go index a4aedd3689..e06a86e5a6 100644 --- a/users/users_request_builder.go +++ b/users/users_request_builder.go @@ -11,7 +11,7 @@ import ( type UsersRequestBuilder struct { i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder } -// UsersRequestBuilderGetQueryParameters retrieve a list of user objects. +// UsersRequestBuilderGetQueryParameters list properties and relationships of the user objects. type UsersRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` @@ -79,12 +79,12 @@ func (m *UsersRequestBuilder) Count()(*CountRequestBuilder) { func (m *UsersRequestBuilder) Delta()(*DeltaRequestBuilder) { return NewDeltaRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Get retrieve a list of user objects. +// Get list properties and relationships of the user objects. // returns a UserCollectionResponseable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/user-list?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/intune-onboarding-user-list?view=graph-rest-1.0 func (m *UsersRequestBuilder) Get(ctx context.Context, requestConfiguration *UsersRequestBuilderGetRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.UserCollectionResponseable, error) { requestInfo, err := m.ToGetRequestInformation(ctx, requestConfiguration); if err != nil { @@ -112,12 +112,12 @@ func (m *UsersRequestBuilder) GetAvailableExtensionProperties()(*GetAvailableExt func (m *UsersRequestBuilder) GetByIds()(*GetByIdsRequestBuilder) { return NewGetByIdsRequestBuilderInternal(m.BaseRequestBuilder.PathParameters, m.BaseRequestBuilder.RequestAdapter) } -// Post create a new user object. +// Post create a new user.The request body contains the user to create. At a minimum, you must specify the required properties for the user. You can optionally specify any other writable properties. // returns a Userable when successful // returns a ODataError error when the service returns a 4XX or 5XX status code // [Find more info here] // -// [Find more info here]: https://learn.microsoft.com/graph/api/intune-mam-user-create?view=graph-rest-1.0 +// [Find more info here]: https://learn.microsoft.com/graph/api/user-post-users?view=graph-rest-1.0 func (m *UsersRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable, requestConfiguration *UsersRequestBuilderPostRequestConfiguration)(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable, error) { requestInfo, err := m.ToPostRequestInformation(ctx, body, requestConfiguration); if err != nil { @@ -135,7 +135,7 @@ func (m *UsersRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e64 } return res.(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable), nil } -// ToGetRequestInformation retrieve a list of user objects. +// ToGetRequestInformation list properties and relationships of the user objects. // returns a *RequestInformation when successful func (m *UsersRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *UsersRequestBuilderGetRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.GET, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters) @@ -149,7 +149,7 @@ func (m *UsersRequestBuilder) ToGetRequestInformation(ctx context.Context, reque requestInfo.Headers.TryAdd("Accept", "application/json") return requestInfo, nil } -// ToPostRequestInformation create a new user object. +// ToPostRequestInformation create a new user.The request body contains the user to create. At a minimum, you must specify the required properties for the user. You can optionally specify any other writable properties. // returns a *RequestInformation when successful func (m *UsersRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Userable, requestConfiguration *UsersRequestBuilderPostRequestConfiguration)(*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error) { requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.NewRequestInformationWithMethodAndUrlTemplateAndPathParameters(i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.POST, m.BaseRequestBuilder.UrlTemplate, m.BaseRequestBuilder.PathParameters)