Вот фрагмент кода:Bucket вставка завершается с кодом ошибки 400
Bucket newBucket = storage.buckets().insert("MyProject", new Bucket().setName("MyBucket").setLocation("US").setStorageClass("DURABLE_REDUCED_AVAILABILITY")).execute();
} catch (GoogleJsonResponseException e) {
System.out.println("Exception in tryCreateBucket: "+e);
throw e;
}
Он бросает: Исключение в tryCreateBucket:
com.google.api.client.googleapis.json.GoogleJsonResponseException: 400 Bad Request
{
"code" : 400,
"errors" : [ {
"domain" : "global",
"message" : "Invalid Value",
"reason" : "invalid"
} ],
"message" : "Invalid Value"
}
Любые мысли о том, как решить эту проблему?
Благодаря /В.К.
Изменено имя bucket, но я все равно получаю ту же ошибку. Вот фрагмент кода и вывод ... System.out.println ("Создание bucket, projName:" + projName + ", bucketName:" + bucketName); try { Bucket createdBucket = storage.buckets(). Insert (projName, новый ковш(). SetName (bucketName) .setLocation ("US") ) .execute(); } Результат: Создание bucket, projName: CloudStorage, bucketName: 1904mybucketfoo2409 400 Неверный запрос {"code": 400, "errors": [{"domain": "global", "message": "Invalid argument.", "reason": "invalid"}], "message": "Invalid argument." } – user3536419
Как вы его решили, не могли бы вы назвать решение. –