gpt4 book ai didi

com.sdg.cmdb.domain.configCenter.itemEnum.ZabbixItemEnum.getItemKey()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-13 13:13:08 27 4
gpt4 key购买 nike

本文整理了Java中com.sdg.cmdb.domain.configCenter.itemEnum.ZabbixItemEnum.getItemKey()方法的一些代码示例,展示了ZabbixItemEnum.getItemKey()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZabbixItemEnum.getItemKey()方法的具体详情如下:
包路径:com.sdg.cmdb.domain.configCenter.itemEnum.ZabbixItemEnum
类名称:ZabbixItemEnum
方法名:getItemKey

ZabbixItemEnum.getItemKey介绍

暂无

代码示例

代码示例来源:origin: ixrjog/opsCloud

/**
 * 检查key
 *
 * @param key
 * @return
 */
private boolean apiCheckKey(String key) {
  HashMap<String, String> configMap = acqConifMap();
  String zabbixApiKey = configMap.get(ZabbixItemEnum.ZABBIX_API_KEY.getItemKey());
  if (key == null) {
    logger.error("cmdb.zabbix.api.key为空");
    return false;
  }
  if (!key.equals(zabbixApiKey)) {
    logger.error("cmdb.zabbix.api.key不匹配");
    return false;
  }
  return true;
}

代码示例来源:origin: ixrjog/opsCloud

public String getItemDescByKey(String itemKey) {
    for (ZabbixItemEnum itemEnum : ZabbixItemEnum.values()) {
      if (itemEnum.getItemKey().equals(itemKey)) {
        return itemEnum.getItemDesc();
      }
    }
    return null;
  }
}

代码示例来源:origin: ixrjog/opsCloud

/**
 * 初始化
 *
 * @return
 */
private void init() {
  HashMap<String, String> configMap = acqConifMap();
  String zabbixApiUrl = configMap.get(ZabbixItemEnum.ZABBIX_API_URL.getItemKey());
  String zabbixApiUser = configMap.get(ZabbixItemEnum.ZABBIX_API_USER.getItemKey());
  String zabbixAipPasswd = configMap.get(ZabbixItemEnum.ZABBIX_API_PASSWD.getItemKey());
  logger.info("Zabbix login api url : {}", zabbixApiUrl);
  RequestConfig requestConfig = RequestConfig.custom()
      .setConnectTimeout(5 * 1000).setConnectionRequestTimeout(5 * 1000)
      .setSocketTimeout(5 * 1000).build();
  PoolingHttpClientConnectionManager connManager = new PoolingHttpClientConnectionManager();
  CloseableHttpClient httpclient = HttpClients.custom().setConnectionManager(connManager)
      .setDefaultRequestConfig(requestConfig).build();
  setUrl(zabbixApiUrl);
  setHttpClient(httpclient);
  boolean login = login(zabbixApiUser, zabbixAipPasswd);
  if (!login) {
    logger.error("zabbix 登陆失败");
  }
}

代码示例来源:origin: ixrjog/opsCloud

@Test
public void testGetZabbixItemGroup() {
  HashMap<String, String> map = configCenterService.getItemGroup(ConfigCenterItemGroupEnum.ZABBIX.getItemKey());
  System.err.println(map.get(ZabbixItemEnum.ZABBIX_API_URL.getItemKey()));
  System.err.println(map.get(ZabbixItemEnum.ZABBIX_API_USER.getItemKey()));
  System.err.println(map.get(ZabbixItemEnum.ZABBIX_API_PASSWD.getItemKey()));
  System.err.println(map.get(ZabbixItemEnum.ZABBIX_API_KEY.getItemKey()));
}

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com