// 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"



/**
 
   Defines settings for a notification URL (including the URL name in DeliveryURLName).
 
 
 @ingroup EBayAPIInterface
*/
@interface Trading_DeliveryURLDetailType : NSObject <PicoBindable> {

@private
    NSString *_deliveryURLName;
    NSString *_deliveryURL;
    NSString *_status;
    NSMutableArray *_any;

}


/**
 
 The name of a notification delivery URL. You can list up to 25 instances of
 DeliveryURLName, and then subscribe these URLs to notifications by listing them in comma-
 separated format in the DeliveryURLName element outside of
 ApplicationDeliveryPreferences.
 
 
 type : NSString, wrapper for primitive string
*/
@property (nonatomic, retain) NSString *deliveryURLName;

/**
 
 The address of a notification delivery URL.
 This address applies to the DeliveryURLName
 within the same
 ApplicationDeliveryPreferences.DeliveryURLDetails container.
 For delivery to a server, the URL
 begins with http:// or https:// and must be well
 formed. Use a URL that is functional at the time of the
 call. For delivery to an email address, the URL begins
 with mailto: and specifies a valid email address.
 
 
 type : NSString, wrapper for primitive string
*/
@property (nonatomic, retain) NSString *deliveryURL;

/**
 
 The status of a notification delivery URL.
 This status applies to the DeliveryURLName and delivery URL
 within the same ApplicationDeliveryPreferences.DeliveryURLDetails container.
         If the status is disabled, then notifications will not be sent to the delivery URL.
 
 
 type: string constant in Trading_EnableCodeType.h
*/
@property (nonatomic, retain) NSString *status;

/**
 (public property)
 
 entry type : PicoAnyElement, wrapper for primitive anyelement
*/

@property (nonatomic, retain) NSMutableArray *any;


@end
