// Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.

package components

type RdpDomainParameters struct {
	DomainProtocolVersion *int64 `json:"domain_protocol_version,omitempty"`
	MaxChannelIds         *int64 `json:"max_channel_ids,omitempty"`
	MaxMcspduSize         *int64 `json:"max_mcspdu_size,omitempty"`
	MaxProviderHeight     *int64 `json:"max_provider_height,omitempty"`
	MaxTokenIds           *int64 `json:"max_token_ids,omitempty"`
	MaxUserIDChannels     *int64 `json:"max_user_id_channels,omitempty"`
	MinThroughput         *int64 `json:"min_throughput,omitempty"`
	NumPriorities         *int64 `json:"num_priorities,omitempty"`
}

func (o *RdpDomainParameters) GetDomainProtocolVersion() *int64 {
	if o == nil {
		return nil
	}
	return o.DomainProtocolVersion
}

func (o *RdpDomainParameters) GetMaxChannelIds() *int64 {
	if o == nil {
		return nil
	}
	return o.MaxChannelIds
}

func (o *RdpDomainParameters) GetMaxMcspduSize() *int64 {
	if o == nil {
		return nil
	}
	return o.MaxMcspduSize
}

func (o *RdpDomainParameters) GetMaxProviderHeight() *int64 {
	if o == nil {
		return nil
	}
	return o.MaxProviderHeight
}

func (o *RdpDomainParameters) GetMaxTokenIds() *int64 {
	if o == nil {
		return nil
	}
	return o.MaxTokenIds
}

func (o *RdpDomainParameters) GetMaxUserIDChannels() *int64 {
	if o == nil {
		return nil
	}
	return o.MaxUserIDChannels
}

func (o *RdpDomainParameters) GetMinThroughput() *int64 {
	if o == nil {
		return nil
	}
	return o.MinThroughput
}

func (o *RdpDomainParameters) GetNumPriorities() *int64 {
	if o == nil {
		return nil
	}
	return o.NumPriorities
}
