ch.loway.oss.ari4java.generated.models.BridgeAttendedTransfer Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ari4java Show documentation
Show all versions of ari4java Show documentation
Asterisk ARI interface bindings for Java
package ch.loway.oss.ari4java.generated.models;
// ----------------------------------------------------
// THIS CLASS WAS GENERATED AUTOMATICALLY
// PLEASE DO NOT EDIT
// Generated on: Sat Aug 14 16:51:31 SAST 2021
// ----------------------------------------------------
import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.ArrayList;
import ch.loway.oss.ari4java.tools.*;
import ch.loway.oss.ari4java.tools.tags.EventSource;
import ch.loway.oss.ari4java.generated.actions.requests.*;
import ch.loway.oss.ari4java.generated.models.Module;
import ch.loway.oss.ari4java.generated.models.*;
/** Generated by: JavaInterface */
public interface BridgeAttendedTransfer extends Event {
/**
* The result of the transfer attempt
*
* @return String
* @since ARI_1_1_0
*/
public String getResult();
/**
* Bridge that survived the merge result
*
* @return String
* @since ARI_1_1_0
*/
public String getDestination_bridge();
/**
* The channel that is being transferred to
*
* @return Channel
* @since ARI_1_5_0
*/
public Channel getTransfer_target();
/**
* @param val Bridge that survived the merge result
* @since ARI_1_1_0
*/
public void setDestination_bridge(String val);
/**
* Second leg of the transferer
*
* @return Channel
* @since ARI_1_1_0
*/
public Channel getTransferer_second_leg();
/**
* Second leg of a link transfer result
*
* @return Channel
* @since ARI_1_1_0
*/
public Channel getDestination_link_second_leg();
/**
* Bridge the transferer first leg is in
*
* @return Bridge
* @since ARI_1_1_0
*/
public Bridge getTransferer_first_leg_bridge();
/**
* @param val The channel that is replacing transferer_first_leg in the swap
* @since ARI_1_5_0
*/
public void setReplace_channel(Channel val);
/**
* @param val How the transfer was accomplished
* @since ARI_1_1_0
*/
public void setDestination_type(String val);
/**
* First leg of a link transfer result
*
* @return Channel
* @since ARI_1_1_0
*/
public Channel getDestination_link_first_leg();
/**
* First leg of the transferer
*
* @return Channel
* @since ARI_1_1_0
*/
public Channel getTransferer_first_leg();
/**
* Transferer channel that survived the threeway result
*
* @return Channel
* @since ARI_1_1_0
*/
public Channel getDestination_threeway_channel();
/**
* The channel that is replacing transferer_first_leg in the swap
*
* @return Channel
* @since ARI_1_5_0
*/
public Channel getReplace_channel();
/**
* @param val Application that has been transferred into
* @since ARI_1_1_0
*/
public void setDestination_application(String val);
/**
* @param val The channel that is being transferred
* @since ARI_1_5_0
*/
public void setTransferee(Channel val);
/**
* @param val The channel that is being transferred to
* @since ARI_1_5_0
*/
public void setTransfer_target(Channel val);
/**
* How the transfer was accomplished
*
* @return String
* @since ARI_1_1_0
*/
public String getDestination_type();
/**
* Bridge that survived the threeway result
*
* @return Bridge
* @since ARI_1_1_0
*/
public Bridge getDestination_threeway_bridge();
/**
* @param val Bridge that survived the threeway result
* @since ARI_1_1_0
*/
public void setDestination_threeway_bridge(Bridge val);
/**
* The channel that is being transferred
*
* @return Channel
* @since ARI_1_5_0
*/
public Channel getTransferee();
/**
* @param val Second leg of a link transfer result
* @since ARI_1_1_0
*/
public void setDestination_link_second_leg(Channel val);
/**
* @param val Bridge the transferer first leg is in
* @since ARI_1_1_0
*/
public void setTransferer_first_leg_bridge(Bridge val);
/**
* Application that has been transferred into
*
* @return String
* @since ARI_1_1_0
*/
public String getDestination_application();
/**
* @param val First leg of a link transfer result
* @since ARI_1_1_0
*/
public void setDestination_link_first_leg(Channel val);
/**
* @param val First leg of the transferer
* @since ARI_1_1_0
*/
public void setTransferer_first_leg(Channel val);
/**
* Bridge the transferer second leg is in
*
* @return Bridge
* @since ARI_1_1_0
*/
public Bridge getTransferer_second_leg_bridge();
/**
* @param val Bridge the transferer second leg is in
* @since ARI_1_1_0
*/
public void setTransferer_second_leg_bridge(Bridge val);
/**
* @param val Whether the transfer was externally initiated or not
* @since ARI_1_1_0
*/
public void setIs_external(Boolean val);
/**
* @param val Second leg of the transferer
* @since ARI_1_1_0
*/
public void setTransferer_second_leg(Channel val);
/**
* @param val Transferer channel that survived the threeway result
* @since ARI_1_1_0
*/
public void setDestination_threeway_channel(Channel val);
/**
* @param val The result of the transfer attempt
* @since ARI_1_1_0
*/
public void setResult(String val);
/**
* Whether the transfer was externally initiated or not
*
* @return Boolean
* @since ARI_1_1_0
*/
public Boolean getIs_external();
}