1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package org.apache.hadoop.hbase.namequeues.request;
21
22 import org.apache.commons.lang.builder.ToStringBuilder;
23 import org.apache.hadoop.hbase.classification.InterfaceAudience;
24 import org.apache.hadoop.hbase.namequeues.NamedQueuePayload;
25 import org.apache.hadoop.hbase.protobuf.generated.AdminProtos;
26 import org.apache.hadoop.hbase.protobuf.generated.MasterProtos;
27
28
29
30
31
32
33
34
35 @InterfaceAudience.Private
36 public class NamedQueueGetRequest {
37
38 private AdminProtos.SlowLogResponseRequest slowLogResponseRequest;
39 private NamedQueuePayload.NamedQueueEvent namedQueueEvent;
40 private MasterProtos.BalancerDecisionsRequest balancerDecisionsRequest;
41
42 public AdminProtos.SlowLogResponseRequest getSlowLogResponseRequest() {
43 return slowLogResponseRequest;
44 }
45
46 public void setSlowLogResponseRequest(
47 AdminProtos.SlowLogResponseRequest slowLogResponseRequest) {
48 this.slowLogResponseRequest = slowLogResponseRequest;
49 }
50
51 public MasterProtos.BalancerDecisionsRequest getBalancerDecisionsRequest() {
52 return balancerDecisionsRequest;
53 }
54
55 public void setBalancerDecisionsRequest(
56 MasterProtos.BalancerDecisionsRequest balancerDecisionsRequest) {
57 this.balancerDecisionsRequest = balancerDecisionsRequest;
58 }
59
60 public NamedQueuePayload.NamedQueueEvent getNamedQueueEvent() {
61 return namedQueueEvent;
62 }
63
64 public void setNamedQueueEvent(int eventOrdinal) {
65 this.namedQueueEvent = NamedQueuePayload.NamedQueueEvent.getEventByOrdinal(eventOrdinal);
66 }
67
68 @Override
69 public String toString() {
70 return new ToStringBuilder(this)
71 .append("slowLogResponseRequest", slowLogResponseRequest)
72 .append("namedQueueEvent", namedQueueEvent)
73 .append("balancerDecisionsRequest", balancerDecisionsRequest)
74 .toString();
75 }
76
77 }