package org.knowm.xchange.itbit.v1.dto.account;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonProperty;
public class ItBitDepositResponse {
private final String id;
private final String walletId;
private final String depositAddress;
private final Map<String, String> metadata;
public ItBitDepositResponse(@JsonProperty("id") String id, @JsonProperty("walletID") String walletId,
@JsonProperty("depositAddress") String depositAddress, @JsonProperty("metadata") Map<String, String> metadata) {
this.id = id;
this.walletId = walletId;
this.depositAddress = depositAddress;
this.metadata = metadata;
}
public String getId() {
return id;
}
public String getWalletId() {
return walletId;
}
public String getDepositAddress() {
return depositAddress;
}
public Map<String, String> getMetadata() {
return metadata;
}
@Override
public String toString() {
StringBuilder builder = new StringBuilder();
builder.append("ItBitDepositResponse [id=");
builder.append(id);
builder.append(", walletID=");
builder.append(walletId);
builder.append(", depositAddress=");
builder.append(depositAddress);
builder.append(", metadata=");
builder.append(metadata.toString());
builder.append("]");
return builder.toString();
}
}