Javaクライアントを使用して自動スケールポリシーを実装しています。 トリガデータに「リソース使用」情報を取得するにはどうすればよいですか? (添付のPNGファイルを参照してください) これは私のコードウォッチデータですが、常にnullを返します。SLの自動スケールポリシーデータ
private void getPolicies(){
Group.Service groupSrv = Group.service(client, 1046365L);
List<Policy> pList = groupSrv.getPolicies();
for(Policy po : pList){
System.out.println("policy name : " + po.getName());
System.out.println("Cooldown : " + po.getCooldown()); // /60/60/24
List<ResourceUse> resourceList = po.asService(client).getResourceUseTriggers();
for(ResourceUse rsc : resourceList){
System.out.println("rsc id : " + rsc.getId());
List<Watch> watList = rsc.getWatches();
for(Watch wat:watList){
System.out.println("watch Id : " + wat.getId());
System.out.println("watch : " + wat.getMetric());
}
}
}
最新のクライアントにも同じ問題があります。私はgsonを使ってデータを検索するほうがいいと思う。ありがとう.. –