View Javadoc
1   package org.oxerr.stubhub.client.model;
2   
3   import java.io.Serializable;
4   import java.math.BigDecimal;
5   
6   import org.apache.commons.lang3.builder.EqualsBuilder;
7   import org.apache.commons.lang3.builder.HashCodeBuilder;
8   import org.apache.commons.lang3.builder.ToStringBuilder;
9   
10  public class CircuitBreakerSetting implements Serializable {
11  
12  	private static final long serialVersionUID = 2025051801L;
13  
14  	private BigDecimal relativeCeiling;
15  
16  	private BigDecimal relativeFloor;
17  
18  	private BigDecimal maxDiscountVelocityPercent;
19  
20  	private Long maxDiscountVelocityTicks;
21  
22  	private Integer minCompListingCount;
23  
24  	public BigDecimal getRelativeCeiling() {
25  		return relativeCeiling;
26  	}
27  
28  	public void setRelativeCeiling(BigDecimal relativeCeiling) {
29  		this.relativeCeiling = relativeCeiling;
30  	}
31  
32  	public BigDecimal getRelativeFloor() {
33  		return relativeFloor;
34  	}
35  
36  	public void setRelativeFloor(BigDecimal relativeFloor) {
37  		this.relativeFloor = relativeFloor;
38  	}
39  
40  	public BigDecimal getMaxDiscountVelocityPercent() {
41  		return maxDiscountVelocityPercent;
42  	}
43  
44  	public void setMaxDiscountVelocityPercent(BigDecimal maxDiscountVelocityPercent) {
45  		this.maxDiscountVelocityPercent = maxDiscountVelocityPercent;
46  	}
47  
48  	public Long getMaxDiscountVelocityTicks() {
49  		return maxDiscountVelocityTicks;
50  	}
51  
52  	public void setMaxDiscountVelocityTicks(Long maxDiscountVelocityTicks) {
53  		this.maxDiscountVelocityTicks = maxDiscountVelocityTicks;
54  	}
55  
56  	public Integer getMinCompListingCount() {
57  		return minCompListingCount;
58  	}
59  
60  	public void setMinCompListingCount(Integer minCompListingCount) {
61  		this.minCompListingCount = minCompListingCount;
62  	}
63  
64  	@Override
65  	public int hashCode() {
66  		return HashCodeBuilder.reflectionHashCode(this);
67  	}
68  
69  	@Override
70  	public boolean equals(Object obj) {
71  		return EqualsBuilder.reflectionEquals(this, obj);
72  	}
73  
74  	@Override
75  	public String toString() {
76  		return ToStringBuilder.reflectionToString(this);
77  	}
78  }