Inheritance: extends FirstPartyAudienceSegment
 public function __construct($rule = null, $pageViews = null, $recencyDays = null, $membershipExpirationDays = null)
 {
     parent::__construct();
     $this->rule = $rule;
     $this->pageViews = $pageViews;
     $this->recencyDays = $recencyDays;
     $this->membershipExpirationDays = $membershipExpirationDays;
 }
 public function __construct($rule = NULL, $pageViews = NULL, $recencyDays = NULL, $membershipExpirationDays = NULL, $id = NULL, $name = NULL, $description = NULL, $status = NULL, $size = NULL, $dataProvider = NULL, $type = NULL, $AudienceSegmentType = NULL)
 {
     parent::__construct();
     $this->rule = $rule;
     $this->pageViews = $pageViews;
     $this->recencyDays = $recencyDays;
     $this->membershipExpirationDays = $membershipExpirationDays;
     $this->id = $id;
     $this->name = $name;
     $this->description = $description;
     $this->status = $status;
     $this->size = $size;
     $this->dataProvider = $dataProvider;
     $this->type = $type;
     $this->AudienceSegmentType = $AudienceSegmentType;
 }