in src/main/java/com/awslabs/iot/client/commands/connectors/GetLatestConnectorDefinitionVersionCommandHandlerWithGroupIdCompletion.java [35:56]
public void innerHandle(String input) {
List<String> parameters = parameterExtractor.getParameters(input);
String groupId = parameters.get(GROUP_ID_POSITION);
Option<GroupInformation> optionalGroupInformation = greengrassV1Helper.getGroupInformation(ImmutableGreengrassGroupId.builder().groupId(groupId).build());
if (optionalGroupInformation.isEmpty()) {
return;
}
GroupInformation groupInformation = optionalGroupInformation.get();
Option<ConnectorDefinitionVersion> optionalConnectorDefinitionVersion = greengrassV1Helper.getConnectorDefinitionVersion(groupInformation);
if (optionalConnectorDefinitionVersion.isEmpty()) {
Logger.info(this, "No connectors found");
return;
}
Logger.info(this, objectPrettyPrinter.prettyPrint(optionalConnectorDefinitionVersion.get()));
}