THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Element | Required | Description |
---|---|---|
name | Yes | The name of the parameter. See <parameter><name> for more information. |
description | Yes | The description of the parameter. See <parameter><description> for more information. |
required | Yes | If true, the parameter is required in order to create a view instance. See <parameter><required> for more information. |
<parameter>
<name>clusterIds</name>
<description>A comma-separated list of cluster IDs</description>
<required>false</required>
</parameter>
<parameter><name>
TBD
<parameter><description>
TBD
<parameter><required>
TBD
Code Block |
---|
<parameter>
<name>someParameter</name>
<description>Some parameter this is used to configure an instance of this view</description>
<required>false</required>
</parameter> |
Anchor | ||||
---|---|---|---|---|
|
Element | Required | Description |
---|---|---|
name | Yes | The name of the parameter. See <parameter><name> for more information. |
service-class | No | |
provider-class | No |
...
<name>clusters</name>
...
resource-class | No |
Code Block |
---|
<resource> <name>calculator</name> <service-class>org.apache.ambari.view. |
...
proxy. |
...
CalculatorResource</service-class> </resource> |
See the Calculator View Example to see a REST service endpoint view implementation.
Code Block |
---|
<resource> <name>city</name> <plural-name>cities</plural-name> <id-property>id</id-property> <resource-class>org.apache.ambari.view.weather.CityResource</resource-class> <provider-class>org.apache.ambari.view.weather.CityResourceProvider</provider-class> <service-class>org.apache.ambari.view.weather.CityService</service-class> </resource> |
See the Weather View Example to see an Ambari-Managed ResourceProvider view implementation..