@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL) @Table("oozieResourceSensitivity") @ColumnFamily("f") @Prefix("oozieResourceSensitivity") @Service("OozieResourceSensitivityService") @TimeSeries(false) @Tags({"site", "oozieResource"}) public class OozieResourceSensitivityAPIEntity extends TaggedLogAPIEntity { private static final long serialVersionUID = 2L; /** * sensitivityType can be multi-value attribute, and values can be separated by "|". */ @Column("a") private String sensitivityType; public String getSensitivityType() { return sensitivityType; } public void setSensitivityType(String sensitivityType) { this.sensitivityType = sensitivityType; valueChanged("sensitivityType"); } }
String[] tagNames = tags.value(); ed.setTags(tagNames);
@JsonIgnoreProperties(ignoreUnknown = true) @TimeSeries(false) @Tags({AUDIT_COLUMN_SERVICE_NAME, AUDIT_COLUMN_USER_ID, AUDIT_COLUMN_OPERATION, AUDIT_COLUMN_TIMESTAMP}) public class GenericAuditEntity extends TaggedLogAPIEntity {
String[] tagNames = tags.value(); ed.setTags(tagNames);
@Service(TopologyConstants.JN_INSTANCE_SERVICE_NAME) @TimeSeries(false) @Tags( {TopologyConstants.SITE_TAG, TopologyConstants.HOSTNAME_TAG, TopologyConstants.RACK_TAG, TopologyConstants.ROLE_TAG}) public class JournalNodeServiceAPIEntity extends TopologyBaseAPIEntity { @Column("a")
@JsonIgnoreProperties(ignoreUnknown = true) @TimeSeries(false) @Tags({"site","metricName","metricGroup"}) public class MetricSchemaEntity extends TaggedLogAPIEntity { static final String METRIC_SCHEMA_SERVICE = "MetricSchemaService";
@Service(TopologyConstants.MR_INSTANCE_SERVICE_NAME) @TimeSeries(false) @Tags( {TopologyConstants.SITE_TAG, TopologyConstants.HOSTNAME_TAG, TopologyConstants.RACK_TAG, TopologyConstants.ROLE_TAG}) public class MRServiceTopologyAPIEntity extends TopologyBaseAPIEntity { @Column("a")
@TimeSeries(false) @Partition( {"site"}) @Tags({HadoopClusterConstants.TAG_SITE, HadoopClusterConstants.TAG_QUEUE, HadoopClusterConstants.TAG_PARENT_QUEUE}) public class QueueStructureAPIEntity extends TaggedLogAPIEntity { @Column("a")
@Service(TopologyConstants.HBASE_INSTANCE_SERVICE_NAME) @TimeSeries(false) @Tags( {TopologyConstants.SITE_TAG, TopologyConstants.HOSTNAME_TAG, TopologyConstants.RACK_TAG, TopologyConstants.ROLE_TAG}) public class HBaseServiceTopologyAPIEntity extends TopologyBaseAPIEntity { @Column("a")
@TimeSeries(true) @Partition( {"site"}) @Tags({"site","id","user","queue"}) public class YarnAppAPIEntity extends TaggedLogAPIEntity { @Column("a")
@ServicePath(path = "/metric") @Tags({ "site", "application", "policyId", "alertExecutorId", "streamName", "source", "partitionSeq" })
@Service(TopologyConstants.SYSTEM_INSTANCE_SERVICE_NAME) @TimeSeries(false) @Tags( {TopologyConstants.SITE_TAG, TopologyConstants.HOSTNAME_TAG, TopologyConstants.RACK_TAG, TopologyConstants.ROLE_TAG}) public class SystemServiceTopologyAPIEntity extends TopologyBaseAPIEntity { @Column("a")
@Service("TestTimeSeriesAPIEntity") @TimeSeries(true) @Tags({ "cluster", "datacenter", "random" })
@Service(TopologyConstants.HDFS_INSTANCE_SERVICE_NAME) @TimeSeries(false) @Tags( {TopologyConstants.SITE_TAG, TopologyConstants.HOSTNAME_TAG, TopologyConstants.RACK_TAG, TopologyConstants.ROLE_TAG}) public class HdfsServiceTopologyAPIEntity extends TopologyBaseAPIEntity { @Column("a")
@Service(AlertConstants.ALERT_SERVICE_ENDPOINT_NAME) @TimeSeries(true) @Tags({"alertId", "siteId", "policyId"}) @Indexes({ @Index(name = "Index_1_policyId", columns = { "policyId" }, unique = true)
@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL) @Table("oozieResourceSensitivity") @ColumnFamily("f") @Prefix("oozieResourceSensitivity") @Service("OozieResourceSensitivityService") @TimeSeries(false) @Tags({"site", "oozieResource"}) public class OozieResourceSensitivityAPIEntity extends TaggedLogAPIEntity { private static final long serialVersionUID = 2L; /** * sensitivityType can be multi-value attribute, and values can be separated by "|" */ @Column("a") private String sensitivityType; public String getSensitivityType() { return sensitivityType; } public void setSensitivityType(String sensitivityType) { this.sensitivityType = sensitivityType; valueChanged("sensitivityType"); } }
@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL) @Table("hbaseResourceSensitivity") @ColumnFamily("f") @Prefix("hbaseResourceSensitivity") @Service("HbaseResourceSensitivityService") @TimeSeries(false) @Tags({"site", "hbaseResource"}) public class HbaseResourceSensitivityAPIEntity extends TaggedLogAPIEntity { private static final long serialVersionUID = 2L; /** * sensitivityType can be multi-value attribute, and values can be separated by "|" */ @Column("a") private String sensitivityType; public String getSensitivityType() { return sensitivityType; } public void setSensitivityType(String sensitivityType) { this.sensitivityType = sensitivityType; valueChanged("sensitivityType"); } }
@JsonIgnoreProperties(ignoreUnknown = true) @TimeSeries(false) @Tags({"site", "dataSource"}) @Deprecated public class AlertDataSourceEntity extends TaggedLogAPIEntity{
@Service(HdfsUserCommandPatternEntity.HDFS_USER_COMMAND_PATTERN_SERVICE) @TimeSeries(false) @Tags({"userCommand"}) public class HdfsUserCommandPatternEntity extends TaggedLogAPIEntity { public static final String HDFS_USER_COMMAND_PATTERN_SERVICE = "HdfsUserCommandPatternService";
@TimeSeries(true) @Partition( {"site"}) @Tags({"site","id","user","queue"}) public class YarnAppAPIEntity extends TaggedLogAPIEntity { @Column("a")