//
#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