func (o *DocumentMetadata) HasName() bool {
	if o != nil && o.Name != nil {
		return true
	}
	return false
}
HasName returns a boolean if a field has been set.
package plaid
import (
	"encoding/json"
)
type DocumentMetadata struct {
	Name *string `json:"name,omitempty"`
	Status *string `json:"status,omitempty"`
	DocId *string `json:"doc_id,omitempty"`
	DocType *string `json:"doc_type,omitempty"`
	AdditionalProperties map[string]interface{}
}
type _DocumentMetadata DocumentMetadata
func NewDocumentMetadata() *DocumentMetadata {
	this := DocumentMetadata{}
	return &this
}
func NewDocumentMetadataWithDefaults() *DocumentMetadata {
	this := DocumentMetadata{}
	return &this
}
func (o *DocumentMetadata) GetName() string {
	if o == nil || o.Name == nil {
		var ret string
		return ret
	}
	return *o.Name
}
func (o *DocumentMetadata) GetNameOk() (*string, bool) {
	if o == nil || o.Name == nil {
		return nil, false
	}
	return o.Name, true
}