com.dell.cpsd.common.rabbitmq.registration.notifier.message.MessageExchange Maven / Gradle / Ivy
/**
* Copyright © 2017 Dell Inc. or its subsidiaries. All Rights Reserved.
* Dell EMC Confidential/Proprietary Information
*/
package com.dell.cpsd.common.rabbitmq.registration.notifier.message;
import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.List;
/**
*
* Copyright © 2017 Dell Inc. or its subsidiaries. All Rights Reserved.
* Dell EMC Confidential/Proprietary Information
*
*
* @since SINCE-TBD
*/
public class MessageExchange
{
@JsonProperty("name")
private String name;
@JsonProperty("direction")
private String direction;
@JsonProperty("bindings")
private List bindings;
public MessageExchange(String name, String direction, List bindings)
{
this.name = name;
this.direction = direction;
this.bindings = bindings;
}
public String getName()
{
return name;
}
public String getDirection()
{
return direction;
}
public List getBindings()
{
return bindings;
}
}