@Override public BucketAccelerateConfiguration getBucketAccelerateConfiguration( GetBucketAccelerateConfigurationRequest getBucketAccelerateConfigurationRequest) throws AmazonServiceException, SdkClientException { getBucketAccelerateConfigurationRequest = beforeClientExecution(getBucketAccelerateConfigurationRequest); rejectNull(getBucketAccelerateConfigurationRequest, "getBucketAccelerateConfigurationRequest must be specified."); String bucketName = getBucketAccelerateConfigurationRequest.getBucketName(); rejectNull(bucketName, "The bucket name parameter must be specified when querying accelerate configuration"); Request<GetBucketAccelerateConfigurationRequest> request = createRequest(bucketName, null, getBucketAccelerateConfigurationRequest, HttpMethodName.GET); request.addHandlerContext(HandlerContextKey.OPERATION_NAME, "GetBucketAccelerateConfiguration"); request.addParameter("accelerate", null); return invoke(request, new Unmarshallers.BucketAccelerateConfigurationUnmarshaller(), bucketName, null); }
@Override public BucketAccelerateConfiguration getBucketAccelerateConfiguration( GetBucketAccelerateConfigurationRequest getBucketAccelerateConfigurationRequest) throws AmazonServiceException, AmazonClientException { assertParameterNotNull(getBucketAccelerateConfigurationRequest, "getBucketAccelerateConfigurationRequest must be specified."); final String bucketName = getBucketAccelerateConfigurationRequest.getBucketName(); assertParameterNotNull(bucketName, "The bucket name parameter must be specified when querying accelerate configuration"); final Request<GetBucketAccelerateConfigurationRequest> request = createRequest(bucketName, null, getBucketAccelerateConfigurationRequest, HttpMethodName.GET); request.addParameter("accelerate", null); return invoke(request, new Unmarshallers.BucketAccelerateConfigurationUnmarshaller(), bucketName, null); }
@Override public BucketAccelerateConfiguration getBucketAccelerateConfiguration( GetBucketAccelerateConfigurationRequest getBucketAccelerateConfigurationRequest) throws AmazonServiceException, AmazonClientException { assertParameterNotNull(getBucketAccelerateConfigurationRequest, "getBucketAccelerateConfigurationRequest must be specified."); final String bucketName = getBucketAccelerateConfigurationRequest.getBucketName(); assertParameterNotNull(bucketName, "The bucket name parameter must be specified when querying accelerate configuration"); final Request<GetBucketAccelerateConfigurationRequest> request = createRequest(bucketName, null, getBucketAccelerateConfigurationRequest, HttpMethodName.GET); request.addParameter("accelerate", null); return invoke(request, new Unmarshallers.BucketAccelerateConfigurationUnmarshaller(), bucketName, null); }
@Override public BucketAccelerateConfiguration getBucketAccelerateConfiguration( GetBucketAccelerateConfigurationRequest getBucketAccelerateConfigurationRequest) throws AmazonServiceException, SdkClientException { getBucketAccelerateConfigurationRequest = beforeClientExecution(getBucketAccelerateConfigurationRequest); rejectNull(getBucketAccelerateConfigurationRequest, "getBucketAccelerateConfigurationRequest must be specified."); String bucketName = getBucketAccelerateConfigurationRequest.getBucketName(); rejectNull(bucketName, "The bucket name parameter must be specified when querying accelerate configuration"); Request<GetBucketAccelerateConfigurationRequest> request = createRequest(bucketName, null, getBucketAccelerateConfigurationRequest, HttpMethodName.GET); request.addParameter("accelerate", null); return invoke(request, new Unmarshallers.BucketAccelerateConfigurationUnmarshaller(), bucketName, null); }