我正在开发从Google Stackdriver API
请求成员列表的函数我正在使用gradle使用库代码。
gradle.build
compile 'com.google.cloud:google-cloud-monitoring:0.42.1-beta'
例如,获取组列表是以下代码。(JAVA)
GroupServiceClient groupServiceClient = GroupServiceClient.create();
ListGroupsRequest request = ListGroupsRequest.newBuilder()
.setName("projects/" + projectId)
.build();
ListGroupsPagedResponse response = groupServiceClient.listGroups(request);
response.iterateAll();
像上面的代码一样,我可以使用google monitoring libarary获取组列表
但是,没有方法可以在组中获取成员列表
有获得会员名单的方法吗?
答案 0 :(得分:0)
您可以使用此documentation中显示的示例来说明Java如何构建列表
Monitoring.Projects.Groups.Members.List request = monitoringService.projects().groups().members().list(name);
ListGroupMembersResponse response;
然后
response = request.execute();
然后在for循环中获取成员
MonitoredResource monitoredResource : response.getMembers()