Example usage for com.amazonaws.services.s3.request S3HandlerContextKeys IS_CHUNKED_ENCODING_DISABLED

List of usage examples for com.amazonaws.services.s3.request S3HandlerContextKeys IS_CHUNKED_ENCODING_DISABLED

Introduction

In this page you can find the example usage for com.amazonaws.services.s3.request S3HandlerContextKeys IS_CHUNKED_ENCODING_DISABLED.

Prototype

HandlerContextKey IS_CHUNKED_ENCODING_DISABLED

To view the source code for com.amazonaws.services.s3.request S3HandlerContextKeys IS_CHUNKED_ENCODING_DISABLED.

Click Source Link

Document

Context provided to AWSS3V4Signer to determine whether chunked encoding should be used or not.

Usage

From source file:com.ibm.og.s3.v4.AWSS3V4Signer.java

License:Open Source License

/**
 * @return True if chunked encoding has been explicitly disabled per the request. False otherwise.
 *///from  w ww . j a va  2  s. c  o m
private boolean isChunkedEncodingDisabled(final SignableRequest<?> signableRequest) {
    if (signableRequest instanceof Request) {
        final Request<?> request = (Request<?>) signableRequest;
        final Boolean isChunkedEncodingDisabled = request
                .getHandlerContext(S3HandlerContextKeys.IS_CHUNKED_ENCODING_DISABLED);
        return isChunkedEncodingDisabled != null && isChunkedEncodingDisabled;
    }
    return false;
}