private String getEndpointAddressForRegion()

in src/main/java/com/awslabs/aws/iot/websockets/BasicMqttOverWebsocketsProvider.java [285:296]


    private String getEndpointAddressForRegion(Optional<Region> optionalRegion) {
        if (!endpointMap.containsKey(optionalRegion)) {
            DescribeEndpointRequest describeEndpointRequest = DescribeEndpointRequest.builder()
                    .endpointType("iot:Data-ATS")
                    .build();
            String endpointAddress = getIotClient(optionalRegion).describeEndpoint(describeEndpointRequest).endpointAddress();

            endpointMap.put(optionalRegion, endpointAddress);
        }

        return endpointMap.get(optionalRegion);
    }