Google cloud storage blobtargetoption和blobwriteoption之间有什么区别
我在练习一些google云上传,在创建blob时,我看到两个选项可以设置Google cloud storage blobtargetoption和blobwriteoption之间有什么区别,google-cloud-storage,blob,option,target,Google Cloud Storage,Blob,Option,Target,我在练习一些google云上传,在创建blob时,我看到两个选项可以设置BlobWriteOption.predefinedAcl(Storage.predefinedAcl)和BlobTargetOption.predefinedAcl(Storage.predefinedAcl) 我很想知道两者的区别。通过 及 但这两者之间并没有太大区别 请帮助我理解它们之间的区别。我找不到太多,但似乎在涉及输入流时使用了BlobWrite选项 例如,在这种情况下,两种流方法都使用BlobWriteOp
BlobWriteOption.predefinedAcl(Storage.predefinedAcl)
和BlobTargetOption.predefinedAcl(Storage.predefinedAcl)
我很想知道两者的区别。通过
及
但这两者之间并没有太大区别
请帮助我理解它们之间的区别。我找不到太多,但似乎在涉及输入流时使用了BlobWrite选项 例如,在这种情况下,两种流方法都使用BlobWriteOption
public Blob create(String blob,
InputStream content,
String contentType,
Bucket.BlobWriteOption... options)
public Blob create(String blob,
InputStream content,
Bucket.BlobWriteOption... options)
与BlobTargetOption相反,它没有输入流
public Blob create(String blob,
byte[] content,
String contentType,
Bucket.BlobTargetOption... options)
public Blob create(String blob,
byte[] content,
Bucket.BlobTargetOption... options)
看起来这种模式在这些文档上也会重复: