docs: public void setupAutoscaling(Long readCapacityUnits,
                                    Long writeCapacityUnits,
                                    String tableName,
                                    DescribeLimitsResult limits,
                                    Integer targetWriteUtilization,
                                    Integer targetReadUtilization) {
          String resourceID = "table/" + tableName;
          String accountId = securityTokenService.getCallerIdentity(new GetCallerIdentityRequest()).getAccount();
          String serviceRoleArn = "arn:aws:iam::" + accountId
                  + ":role/aws-service-role/dynamodb.application-autoscaling.amazonaws.com/AWSServiceRoleForApplicationAutoScaling_"
                  + tableName;
          createAndVerifyScalableTargetAndScalingPolicy(serviceRoleArn,
                  resourceID,
                  ScalableDimension.DynamodbTableWriteCapacityUnits,
                  MetricType.DynamoDBWriteCapacityUtilization,
                  writeCapacityUnits,
                  limits.getTableMaxWriteCapacityUnits().intValue(),
                  targetWriteUtilization);
          createAndVerifyScalableTargetAndScalingPolicy(serviceRoleArn,
                  resourceID,
                  ScalableDimension.DynamodbTableReadCapacityUnits,
                  MetricType.DynamoDBReadCapacityUtilization,
                  readCapacityUnits,
                  limits.getTableMaxReadCapacityUnits().intValue(),
                  targetReadUtilization);
      }