// Path: src/main/java/com/lookfirst/wepay/api/AppUri.java
// @Data
// public class AppUri implements Serializable {
// 	private static final long serialVersionUID = 1L;
// 
// 	/** The unique ID of the app. */
// 	private String clientId;
// 	/** The approval status of the API application. */
// 	private String status;
// 	/** The theme object associated with the App (if applicable). */
// 	private ThemeObject themeObject;
// 	/** An array of Google Analytics domains associated with the app. */
// 	private List<String> gaqDomains;
// }


import lombok.Data;
import lombok.EqualsAndHashCode;
import com.lookfirst.wepay.api.AppUri;
package com.lookfirst.wepay.api.req;



/**
 * https://stage.wepay.com/developer/reference/app
 *
 * This call allows you to lookup the details of your API application.
 *
 * @author Jon Scott Stevens
 * @author Jeff Schnitzer
 */
@Data
@EqualsAndHashCode(callSuper=false)
// Path: src/main/java/com/lookfirst/wepay/api/AppUri.java
// @Data
// public class AppUri implements Serializable {
// 	private static final long serialVersionUID = 1L;
// 
// 	/** The unique ID of the app. */
// 	private String clientId;
// 	/** The approval status of the API application. */
// 	private String status;
// 	/** The theme object associated with the App (if applicable). */
// 	private ThemeObject themeObject;
// 	/** An array of Google Analytics domains associated with the app. */
// 	private List<String> gaqDomains;
// }


// Path: src/main/java/com/lookfirst/wepay/api/req/AppRequest.java
import lombok.Data;
import lombok.EqualsAndHashCode;
import com.lookfirst.wepay.api.AppUri;

package com.lookfirst.wepay.api.req;



/**
 * https://stage.wepay.com/developer/reference/app
 *
 * This call allows you to lookup the details of your API application.
 *
 * @author Jon Scott Stevens
 * @author Jeff Schnitzer
 */
@Data
@EqualsAndHashCode(callSuper=false)
public class AppRequest extends WePayRequest<AppUri> {