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

package components

type Nbd struct {
	Exports        []Export `json:"exports,omitempty"`
	HandshakeStyle *string  `json:"handshake_style,omitempty"`
	Policies       []string `json:"policies,omitempty"`
}

func (o *Nbd) GetExports() []Export {
	if o == nil {
		return nil
	}
	return o.Exports
}

func (o *Nbd) GetHandshakeStyle() *string {
	if o == nil {
		return nil
	}
	return o.HandshakeStyle
}

func (o *Nbd) GetPolicies() []string {
	if o == nil {
		return nil
	}
	return o.Policies
}
