package ch.loway.oss.ari4java.generated.ari_2_0_0.models;

// ----------------------------------------------------
//      THIS CLASS WAS GENERATED AUTOMATICALLY         
//               PLEASE DO NOT EDIT                    
//    Generated on: Sat Feb 04 15:23:09 CET 2017
// ----------------------------------------------------

import ch.loway.oss.ari4java.generated.*;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import java.util.Date;
import java.util.List;
import java.util.Map;

/**********************************************************
 * Channel changed location in the dialplan.
 * 
 * Defined in file: events.json
 * Generated by: Model
 *********************************************************/

public class ChannelDialplan_impl_ari_2_0_0 extends Event_impl_ari_2_0_0 implements ChannelDialplan, java.io.Serializable {
private static final long serialVersionUID = 1L;
  /**  The channel that changed dialplan location.  */
  private Channel channel;
 public Channel getChannel() {
   return channel;
 }

 @JsonDeserialize( as=Channel_impl_ari_2_0_0.class )
 public void setChannel(Channel val ) {
   channel = val;
 }

  /**  The application about to be executed.  */
  private String dialplan_app;
 public String getDialplan_app() {
   return dialplan_app;
 }

 @JsonDeserialize( as=String.class )
 public void setDialplan_app(String val ) {
   dialplan_app = val;
 }

  /**  The data to be passed to the application.  */
  private String dialplan_app_data;
 public String getDialplan_app_data() {
   return dialplan_app_data;
 }

 @JsonDeserialize( as=String.class )
 public void setDialplan_app_data(String val ) {
   dialplan_app_data = val;
 }

/** No missing signatures from interface */
}

