List of usage examples for com.amazonaws.services.s3.model S3ObjectInputStream getHttpRequest
public HttpRequestBase getHttpRequest()
From source file:com.easarrive.image.thumbor.executer.service.impl.SQSNotificationHandlerForThumbor.java
License:Open Source License
private String getAccessUrl(S3Object s3Object) throws Exception { S3ObjectInputStream s3ObjectInputStream = s3Object.getObjectContent(); HttpRequestBase httpRequestBase = s3ObjectInputStream.getHttpRequest(); URI uri = httpRequestBase.getURI(); String accessUrl = uri.toString(); return accessUrl; }
From source file:net.lizhaoweb.aws.api.service.impl.SNSNotificationHandlerForCloudSearch.java
License:Open Source License
private String getAccessUrl(S3Object s3Object) { if (s3Object == null) { return null; }//from ww w. j ava 2s. c o m S3ObjectInputStream s3ObjectInputStream = s3Object.getObjectContent(); if (s3ObjectInputStream == null) { return null; } HttpRequestBase httpRequestBase = s3ObjectInputStream.getHttpRequest(); if (httpRequestBase == null) { return null; } URI uri = httpRequestBase.getURI(); if (uri == null) { return null; } String accessUrl = uri.toString(); return accessUrl; }