public CustomerProductCollectionByTargetViewByTargetSegmentByReservationScopeOperations()

in src/main/java/com/microsoft/store/partnercenter/customers/products/CustomerProductCollectionByTargetViewByTargetSegmentByReservationScopeOperations.java [36:59]


	public CustomerProductCollectionByTargetViewByTargetSegmentByReservationScopeOperations(IPartner rootPartnerOperations, String customerId, String targetView, String targetSegment, String reservationScope)
	{
		super(rootPartnerOperations, new QuadrupleTuple<String, String, String, String>(customerId, targetView, targetSegment, reservationScope));

		if (StringHelper.isNullOrWhiteSpace(customerId))
		{
			throw new IllegalArgumentException("customerId must be set");
		}

		if (StringHelper.isNullOrWhiteSpace(targetView))
		{
			throw new IllegalArgumentException("targetView must be set");
        }
        
        if(StringHelper.isNullOrEmpty(targetSegment))
        {
			throw new IllegalArgumentException("targetSegment must be set");
        }

		if (StringHelper.isNullOrWhiteSpace(reservationScope))
		{
			throw new IllegalArgumentException("reservationScope must be set");
        }
	}