code: public boolean createTableIfNotExists(ProvisionedThroughput throughput) {
          try {
              createTable(throughput);
          } catch (final ResourceInUseException e) {
              if (LOG.isTraceEnabled()) {
                  LOG.trace("Table already exists, no need to create", e);
              }
              return false;
          }
          return true;
      }
docs: Creates the table and ignores the {@code ResourceInUseException} if it
  ialready exists.
  @param throughput The provisioned throughput.
  @return True if created, or false if the table already existed.
  @see com.amazonaws.services.dynamodbv2.AmazonDynamoDB#createTable
  @see com.amazonaws.services.dynamodbv2.model.CreateTableRequest