// #pragma warning disable CS0618 using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions; using MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetDeviceInfo; using MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetDisklavierSettings; using MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetFeatures; using MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetFuncStatus; using MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetLocationInfo; using MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetNameText; using MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetNetworkStandby; using MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetTag; using MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetYpaoConfig; using MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.IsNewFirmwareAvailable; using MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.SetSpeakerA; using MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.SetSpeakerB; using System.Collections.Generic; using System.IO; using System.Threading.Tasks; using System; namespace MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System { /// /// Builds and executes requests for operations under \YamahaExtendedControl\v1\system /// [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] public partial class SystemRequestBuilder : BaseRequestBuilder { /// The getDeviceInfo property public global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetDeviceInfo.GetDeviceInfoRequestBuilder GetDeviceInfo { get => new global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetDeviceInfo.GetDeviceInfoRequestBuilder(PathParameters, RequestAdapter); } /// The getDisklavierSettings property public global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetDisklavierSettings.GetDisklavierSettingsRequestBuilder GetDisklavierSettings { get => new global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetDisklavierSettings.GetDisklavierSettingsRequestBuilder(PathParameters, RequestAdapter); } /// The getFeatures property public global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetFeatures.GetFeaturesRequestBuilder GetFeatures { get => new global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetFeatures.GetFeaturesRequestBuilder(PathParameters, RequestAdapter); } /// The getFuncStatus property public global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetFuncStatus.GetFuncStatusRequestBuilder GetFuncStatus { get => new global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetFuncStatus.GetFuncStatusRequestBuilder(PathParameters, RequestAdapter); } /// The getLocationInfo property public global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetLocationInfo.GetLocationInfoRequestBuilder GetLocationInfo { get => new global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetLocationInfo.GetLocationInfoRequestBuilder(PathParameters, RequestAdapter); } /// The getNameText property public global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetNameText.GetNameTextRequestBuilder GetNameText { get => new global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetNameText.GetNameTextRequestBuilder(PathParameters, RequestAdapter); } /// The getNetworkStandby property public global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetNetworkStandby.GetNetworkStandbyRequestBuilder GetNetworkStandby { get => new global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetNetworkStandby.GetNetworkStandbyRequestBuilder(PathParameters, RequestAdapter); } /// The getTag property public global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetTag.GetTagRequestBuilder GetTag { get => new global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetTag.GetTagRequestBuilder(PathParameters, RequestAdapter); } /// The getYpaoConfig property public global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetYpaoConfig.GetYpaoConfigRequestBuilder GetYpaoConfig { get => new global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.GetYpaoConfig.GetYpaoConfigRequestBuilder(PathParameters, RequestAdapter); } /// The isNewFirmwareAvailable property public global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.IsNewFirmwareAvailable.IsNewFirmwareAvailableRequestBuilder IsNewFirmwareAvailable { get => new global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.IsNewFirmwareAvailable.IsNewFirmwareAvailableRequestBuilder(PathParameters, RequestAdapter); } /// The setSpeakerA property public global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.SetSpeakerA.SetSpeakerARequestBuilder SetSpeakerA { get => new global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.SetSpeakerA.SetSpeakerARequestBuilder(PathParameters, RequestAdapter); } /// The setSpeakerB property public global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.SetSpeakerB.SetSpeakerBRequestBuilder SetSpeakerB { get => new global::MusicCast.Net.Api.Client.YamahaExtendedControl.V1.System.SetSpeakerB.SetSpeakerBRequestBuilder(PathParameters, RequestAdapter); } /// /// Instantiates a new and sets the default values. /// /// Path parameters for the request /// The request adapter to use to execute the requests. public SystemRequestBuilder(Dictionary pathParameters, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/YamahaExtendedControl/v1/system", pathParameters) { } /// /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. /// The request adapter to use to execute the requests. public SystemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/YamahaExtendedControl/v1/system", rawUrl) { } } } #pragma warning restore CS0618