func (o *DocumentMetadata) GetNameOk() (*string, bool) {
	if o == nil || o.Name == nil {
		return nil, false
	}
	return o.Name, true
}
GetNameOk returns a tuple with the Name field value if set, nil otherwise
and a boolean to check if the value 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
}