/** * Copy method to populate the builder with values from the given instance. * @return this builder instance */ public Builder copy(PutObjectResponse o) { opcClientRequestId(o.getOpcClientRequestId()); opcRequestId(o.getOpcRequestId()); opcContentMd5(o.getOpcContentMd5()); eTag(o.getETag()); lastModified(o.getLastModified()); return this; } }
@Override public void onSuccess(IN request, OUT response) { if (response instanceof GetNamespaceResponse) { System.out.println( "Using namespace: " + ((GetNamespaceResponse) response).getValue()); } else if (response instanceof CreateBucketResponse) { System.out.println( "New bucket location: " + ((CreateBucketResponse) response).getLocation()); } else if (response instanceof PutObjectResponse) { System.out.println( "New object md5: " + ((PutObjectResponse) response).getOpcContentMd5()); } else if (response instanceof GetObjectResponse) { System.out.println("Object md5: " + ((GetObjectResponse) response).getContentMd5()); } latch.countDown(); }
System.out.println("New object md5: " + putObjectResponse.getOpcContentMd5()); objectStorageAsyncClient.putObject(putObjectRequest, null); System.out.println( "New object md5: " + putObjectResponseFuture.get().getOpcContentMd5());
new SimpleRetry(objectStorage).createPutObjectFunction().apply(putObjectRequest); return new UploadResponse( response.getETag(), response.getOpcContentMd5(), null, response.getOpcRequestId(), response.getOpcClientRequestId());