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

package components

type OpenDirectoryFile struct {
	Extension       *string  `json:"extension,omitempty"`
	LastModified    *string  `json:"last_modified,omitempty"`
	Name            *string  `json:"name,omitempty"`
	Path            *string  `json:"path,omitempty"`
	Size            *int64   `json:"size,omitempty"`
	SuspiciousScore *float64 `json:"suspicious_score,omitempty"`
	Type            *string  `json:"type,omitempty"`
}

func (o *OpenDirectoryFile) GetExtension() *string {
	if o == nil {
		return nil
	}
	return o.Extension
}

func (o *OpenDirectoryFile) GetLastModified() *string {
	if o == nil {
		return nil
	}
	return o.LastModified
}

func (o *OpenDirectoryFile) GetName() *string {
	if o == nil {
		return nil
	}
	return o.Name
}

func (o *OpenDirectoryFile) GetPath() *string {
	if o == nil {
		return nil
	}
	return o.Path
}

func (o *OpenDirectoryFile) GetSize() *int64 {
	if o == nil {
		return nil
	}
	return o.Size
}

func (o *OpenDirectoryFile) GetSuspiciousScore() *float64 {
	if o == nil {
		return nil
	}
	return o.SuspiciousScore
}

func (o *OpenDirectoryFile) GetType() *string {
	if o == nil {
		return nil
	}
	return o.Type
}
