func (o *TransactionOverride) GetDatePostedOk() (*string, bool) {
	if o == nil  {
		return nil, false
	}
	return &o.DatePosted, true
}
GetDatePostedOk returns a tuple with the DatePosted field value
and a boolean to check if the value has been set.
package plaid
import (
	"encoding/json"
)
type TransactionOverride struct {
	DateTransacted string `json:"date_transacted"`
	DatePosted string `json:"date_posted"`
	Amount float32 `json:"amount"`
	Description string `json:"description"`
	Currency *string `json:"currency,omitempty"`
	AdditionalProperties map[string]interface{}
}
type _TransactionOverride TransactionOverride
func NewTransactionOverride(dateTransacted string, datePosted string, amount float32, description string) *TransactionOverride {
	this := TransactionOverride{}
	this.DateTransacted = dateTransacted
	this.DatePosted = datePosted
	this.Amount = amount
	this.Description = description
	return &this
}
func NewTransactionOverrideWithDefaults() *TransactionOverride {
	this := TransactionOverride{}
	return &this
}
func (o *TransactionOverride) GetDateTransacted() string {
	if o == nil {
		var ret string
		return ret
	}
	return o.DateTransacted
}
func (o *TransactionOverride) GetDateTransactedOk() (*string, bool) {
	if o == nil  {
		return nil, false
	}
	return &o.DateTransacted, true
}
func (o *TransactionOverride) SetDateTransacted(v string) {
	o.DateTransacted = v
}
func (o *TransactionOverride) GetDatePosted() string {
	if o == nil {
		var ret string
		return ret
	}
	return o.DatePosted
}