func (o *ProductStatus) SetStatus(v string) {
	o.Status = v
}
SetStatus sets field value
package plaid
import (
	"encoding/json"
	"time"
)
type ProductStatus struct {
	Status string `json:"status"`
	LastStatusChange time.Time `json:"last_status_change"`
	Breakdown ProductStatusBreakdown `json:"breakdown"`
	AdditionalProperties map[string]interface{}
}
type _ProductStatus ProductStatus
func NewProductStatus(status string, lastStatusChange time.Time, breakdown ProductStatusBreakdown) *ProductStatus {
	this := ProductStatus{}
	this.Status = status
	this.LastStatusChange = lastStatusChange
	this.Breakdown = breakdown
	return &this
}
func NewProductStatusWithDefaults() *ProductStatus {
	this := ProductStatus{}
	return &this
}
func (o *ProductStatus) GetStatus() string {
	if o == nil {
		var ret string
		return ret
	}
	return o.Status
}
func (o *ProductStatus) GetStatusOk() (*string, bool) {
	if o == nil  {
		return nil, false
	}
	return &o.Status, true
}