View Javadoc

1   // Autogenerated Jamon proxy
2   // /grid/0/jenkins/workspace/HDP-parallel-centos7/SOURCES/hbase/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon
3   
4   package org.apache.hadoop.hbase.tmpl.master;
5   
6   // 32, 1
7   import java.util.*;
8   // 33, 1
9   import org.apache.hadoop.hbase.HBaseConfiguration;
10  // 34, 1
11  import org.apache.hadoop.hbase.HConstants;
12  // 35, 1
13  import org.apache.hadoop.hbase.HRegionInfo;
14  // 36, 1
15  import org.apache.hadoop.hbase.HTableDescriptor;
16  // 37, 1
17  import org.apache.hadoop.hbase.NamespaceDescriptor;
18  // 38, 1
19  import org.apache.hadoop.hbase.ServerLoad;
20  // 39, 1
21  import org.apache.hadoop.hbase.ServerName;
22  // 40, 1
23  import org.apache.hadoop.hbase.client.Admin;
24  // 41, 1
25  import org.apache.hadoop.hbase.client.HConnectionManager;
26  // 42, 1
27  import org.apache.hadoop.hbase.HRegionInfo;
28  // 43, 1
29  import org.apache.hadoop.hbase.master.RegionState;
30  // 44, 1
31  import org.apache.hadoop.hbase.HTableDescriptor;
32  // 45, 1
33  import org.apache.hadoop.hbase.HBaseConfiguration;
34  // 46, 1
35  import org.apache.hadoop.hbase.TableName;
36  // 47, 1
37  import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription;
38  // 48, 1
39  import org.apache.hadoop.hbase.master.AssignmentManager;
40  // 49, 1
41  import org.apache.hadoop.hbase.master.DeadServer;
42  // 50, 1
43  import org.apache.hadoop.hbase.master.HMaster;
44  // 51, 1
45  import org.apache.hadoop.hbase.master.RegionState;
46  // 52, 1
47  import org.apache.hadoop.hbase.master.ServerManager;
48  // 53, 1
49  import org.apache.hadoop.hbase.protobuf.ProtobufUtil;
50  // 54, 1
51  import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription;
52  // 55, 1
53  import org.apache.hadoop.hbase.quotas.QuotaUtil;
54  // 56, 1
55  import org.apache.hadoop.hbase.security.access.AccessControlLists;
56  // 57, 1
57  import org.apache.hadoop.hbase.security.visibility.VisibilityConstants;
58  // 58, 1
59  import org.apache.hadoop.hbase.tool.Canary;
60  // 59, 1
61  import org.apache.hadoop.hbase.util.Bytes;
62  // 60, 1
63  import org.apache.hadoop.hbase.util.FSUtils;
64  // 61, 1
65  import org.apache.hadoop.hbase.util.JvmVersion;
66  // 62, 1
67  import org.apache.hadoop.util.StringUtils;
68  
69  @org.jamon.annotations.Template(
70    signature = "767EF6CBA3457ABF31A306ADBA3A7715",
71    requiredArguments = {
72      @org.jamon.annotations.Argument(name = "master", type = "HMaster")},
73    optionalArguments = {
74      @org.jamon.annotations.Argument(name = "serverManager", type = "ServerManager"),
75      @org.jamon.annotations.Argument(name = "metaLocation", type = "ServerName"),
76      @org.jamon.annotations.Argument(name = "catalogJanitorEnabled", type = "boolean"),
77      @org.jamon.annotations.Argument(name = "assignmentManager", type = "AssignmentManager"),
78      @org.jamon.annotations.Argument(name = "deadServers", type = "Set<ServerName>"),
79      @org.jamon.annotations.Argument(name = "filter", type = "String"),
80      @org.jamon.annotations.Argument(name = "servers", type = "List<ServerName>"),
81      @org.jamon.annotations.Argument(name = "format", type = "String"),
82      @org.jamon.annotations.Argument(name = "frags", type = "Map<String,Integer>")})
83  public class MasterStatusTmpl
84    extends org.jamon.AbstractTemplateProxy
85  {
86    
87    public MasterStatusTmpl(org.jamon.TemplateManager p_manager)
88    {
89       super(p_manager);
90    }
91    
92    protected MasterStatusTmpl(String p_path)
93    {
94      super(p_path);
95    }
96    
97    public MasterStatusTmpl()
98    {
99       super("/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl");
100   }
101   
102   public interface Intf
103     extends org.jamon.AbstractTemplateProxy.Intf
104   {
105     
106     void renderNoFlush(final java.io.Writer jamonWriter) throws java.io.IOException;
107     
108   }
109   public static class ImplData
110     extends org.jamon.AbstractTemplateProxy.ImplData
111   {
112     // 20, 1
113     public void setMaster(HMaster master)
114     {
115       // 20, 1
116       m_master = master;
117     }
118     public HMaster getMaster()
119     {
120       return m_master;
121     }
122     private HMaster m_master;
123     // 28, 1
124     public void setServerManager(ServerManager serverManager)
125     {
126       // 28, 1
127       m_serverManager = serverManager;
128       m_serverManager__IsNotDefault = true;
129     }
130     public ServerManager getServerManager()
131     {
132       return m_serverManager;
133     }
134     private ServerManager m_serverManager;
135     public boolean getServerManager__IsNotDefault()
136     {
137       return m_serverManager__IsNotDefault;
138     }
139     private boolean m_serverManager__IsNotDefault;
140     // 22, 1
141     public void setMetaLocation(ServerName metaLocation)
142     {
143       // 22, 1
144       m_metaLocation = metaLocation;
145       m_metaLocation__IsNotDefault = true;
146     }
147     public ServerName getMetaLocation()
148     {
149       return m_metaLocation;
150     }
151     private ServerName m_metaLocation;
152     public boolean getMetaLocation__IsNotDefault()
153     {
154       return m_metaLocation__IsNotDefault;
155     }
156     private boolean m_metaLocation__IsNotDefault;
157     // 25, 1
158     public void setCatalogJanitorEnabled(boolean catalogJanitorEnabled)
159     {
160       // 25, 1
161       m_catalogJanitorEnabled = catalogJanitorEnabled;
162       m_catalogJanitorEnabled__IsNotDefault = true;
163     }
164     public boolean getCatalogJanitorEnabled()
165     {
166       return m_catalogJanitorEnabled;
167     }
168     private boolean m_catalogJanitorEnabled;
169     public boolean getCatalogJanitorEnabled__IsNotDefault()
170     {
171       return m_catalogJanitorEnabled__IsNotDefault;
172     }
173     private boolean m_catalogJanitorEnabled__IsNotDefault;
174     // 29, 1
175     public void setAssignmentManager(AssignmentManager assignmentManager)
176     {
177       // 29, 1
178       m_assignmentManager = assignmentManager;
179       m_assignmentManager__IsNotDefault = true;
180     }
181     public AssignmentManager getAssignmentManager()
182     {
183       return m_assignmentManager;
184     }
185     private AssignmentManager m_assignmentManager;
186     public boolean getAssignmentManager__IsNotDefault()
187     {
188       return m_assignmentManager__IsNotDefault;
189     }
190     private boolean m_assignmentManager__IsNotDefault;
191     // 24, 1
192     public void setDeadServers(Set<ServerName> deadServers)
193     {
194       // 24, 1
195       m_deadServers = deadServers;
196       m_deadServers__IsNotDefault = true;
197     }
198     public Set<ServerName> getDeadServers()
199     {
200       return m_deadServers;
201     }
202     private Set<ServerName> m_deadServers;
203     public boolean getDeadServers__IsNotDefault()
204     {
205       return m_deadServers__IsNotDefault;
206     }
207     private boolean m_deadServers__IsNotDefault;
208     // 26, 1
209     public void setFilter(String filter)
210     {
211       // 26, 1
212       m_filter = filter;
213       m_filter__IsNotDefault = true;
214     }
215     public String getFilter()
216     {
217       return m_filter;
218     }
219     private String m_filter;
220     public boolean getFilter__IsNotDefault()
221     {
222       return m_filter__IsNotDefault;
223     }
224     private boolean m_filter__IsNotDefault;
225     // 23, 1
226     public void setServers(List<ServerName> servers)
227     {
228       // 23, 1
229       m_servers = servers;
230       m_servers__IsNotDefault = true;
231     }
232     public List<ServerName> getServers()
233     {
234       return m_servers;
235     }
236     private List<ServerName> m_servers;
237     public boolean getServers__IsNotDefault()
238     {
239       return m_servers__IsNotDefault;
240     }
241     private boolean m_servers__IsNotDefault;
242     // 27, 1
243     public void setFormat(String format)
244     {
245       // 27, 1
246       m_format = format;
247       m_format__IsNotDefault = true;
248     }
249     public String getFormat()
250     {
251       return m_format;
252     }
253     private String m_format;
254     public boolean getFormat__IsNotDefault()
255     {
256       return m_format__IsNotDefault;
257     }
258     private boolean m_format__IsNotDefault;
259     // 21, 1
260     public void setFrags(Map<String,Integer> frags)
261     {
262       // 21, 1
263       m_frags = frags;
264       m_frags__IsNotDefault = true;
265     }
266     public Map<String,Integer> getFrags()
267     {
268       return m_frags;
269     }
270     private Map<String,Integer> m_frags;
271     public boolean getFrags__IsNotDefault()
272     {
273       return m_frags__IsNotDefault;
274     }
275     private boolean m_frags__IsNotDefault;
276   }
277   @Override
278   protected org.jamon.AbstractTemplateProxy.ImplData makeImplData()
279   {
280     return new ImplData();
281   }
282   @Override public ImplData getImplData()
283   {
284     return (ImplData) super.getImplData();
285   }
286   
287   protected ServerManager serverManager;
288   public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServerManager(ServerManager p_serverManager)
289   {
290     (getImplData()).setServerManager(p_serverManager);
291     return this;
292   }
293   
294   protected ServerName metaLocation;
295   public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setMetaLocation(ServerName p_metaLocation)
296   {
297     (getImplData()).setMetaLocation(p_metaLocation);
298     return this;
299   }
300   
301   protected boolean catalogJanitorEnabled;
302   public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setCatalogJanitorEnabled(boolean p_catalogJanitorEnabled)
303   {
304     (getImplData()).setCatalogJanitorEnabled(p_catalogJanitorEnabled);
305     return this;
306   }
307   
308   protected AssignmentManager assignmentManager;
309   public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setAssignmentManager(AssignmentManager p_assignmentManager)
310   {
311     (getImplData()).setAssignmentManager(p_assignmentManager);
312     return this;
313   }
314   
315   protected Set<ServerName> deadServers;
316   public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setDeadServers(Set<ServerName> p_deadServers)
317   {
318     (getImplData()).setDeadServers(p_deadServers);
319     return this;
320   }
321   
322   protected String filter;
323   public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFilter(String p_filter)
324   {
325     (getImplData()).setFilter(p_filter);
326     return this;
327   }
328   
329   protected List<ServerName> servers;
330   public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setServers(List<ServerName> p_servers)
331   {
332     (getImplData()).setServers(p_servers);
333     return this;
334   }
335   
336   protected String format;
337   public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFormat(String p_format)
338   {
339     (getImplData()).setFormat(p_format);
340     return this;
341   }
342   
343   protected Map<String,Integer> frags;
344   public final org.apache.hadoop.hbase.tmpl.master.MasterStatusTmpl setFrags(Map<String,Integer> p_frags)
345   {
346     (getImplData()).setFrags(p_frags);
347     return this;
348   }
349   
350   
351   @Override
352   public org.jamon.AbstractTemplateImpl constructImpl(Class<? extends org.jamon.AbstractTemplateImpl> p_class){
353     try
354     {
355       return p_class
356         .getConstructor(new Class [] { org.jamon.TemplateManager.class, ImplData.class })
357         .newInstance(new Object [] { getTemplateManager(), getImplData()});
358     }
359     catch (RuntimeException e)
360     {
361       throw e;
362     }
363     catch (Exception e)
364     {
365       throw new RuntimeException(e);
366     }
367   }
368   
369   @Override
370   protected org.jamon.AbstractTemplateImpl constructImpl(){
371     return new MasterStatusTmplImpl(getTemplateManager(), getImplData());
372   }
373   public org.jamon.Renderer makeRenderer(final HMaster master)
374   {
375     return new org.jamon.AbstractRenderer() {
376       @Override
377       public void renderTo(final java.io.Writer jamonWriter)
378         throws java.io.IOException
379       {
380         render(jamonWriter, master);
381       }
382     };
383   }
384   
385   public void render(final java.io.Writer jamonWriter, final HMaster master)
386     throws java.io.IOException
387   {
388     renderNoFlush(jamonWriter, master);
389     jamonWriter.flush();
390   }
391   public void renderNoFlush(final java.io.Writer jamonWriter, final HMaster master)
392     throws java.io.IOException
393   {
394     ImplData implData = getImplData();
395     implData.setMaster(master);
396     Intf instance = (Intf) getTemplateManager().constructImpl(this);
397     instance.renderNoFlush(jamonWriter);
398     reset();
399   }
400   
401   
402 }