code: func (m *MarketplacePurchaseEvent) GetEffectiveDate() Timestamp {
  	if m == nil || m.EffectiveDate == nil {
  		return Timestamp{}
  	}
  	return *m.EffectiveDate
  }
docs: // GetEffectiveDate returns the EffectiveDate field if it's non-nil, zero value otherwise.