// Generated by xsd compiler for ios/objective-c
// DO NOT CHANGE!

#import <Foundation/Foundation.h>
#import "PicoClassSchema.h"
#import "PicoPropertySchema.h"
#import "PicoConstants.h"
#import "PicoBindable.h"
#import "Trading_AbstractRequestType.h"



/**
 
   Retrieves Selling Manager inventory folders.
 This call is subject to change without notice; the deprecation process is
 inapplicable to this call.
 
 
 @ingroup EBayAPIInterface
*/
@interface Trading_GetSellingManagerInventoryFolderRequestType : Trading_AbstractRequestType {

@private
    NSNumber *_folderID;
    NSNumber *_maxDepth;
    NSNumber *_fullRecursion;

}


/**
 
   If a FolderID is submitted, all child-folders below this folder will be returned.
  
 
 type : NSNumber, wrapper for primitive long
*/
@property (nonatomic, retain) NSNumber *folderID;

/**
 
 Specifies the number of levels of subfolders to be returned. If 0, the parent folder
 is returned. If 1, the parent and child folders are returned. If 2, the parent and
 two levels of child folders are returned. Ignored if FullRecursion is set to True.
  
 
 type : NSNumber, wrapper for primitive int
*/
@property (nonatomic, retain) NSNumber *maxDepth;

/**
 
 Displays the entire tree of a user's folders. If this is provided, FolderID and MaxDepth
 need not be given.
  
 
 type : NSNumber, wrapper for primitive bool
*/
@property (nonatomic, retain) NSNumber *fullRecursion;


@end
