Class RequestCompressionTrait

java.lang.Object
software.amazon.awssdk.codegen.poet.client.traits.RequestCompressionTrait

public class RequestCompressionTrait extends Object
The logic for handling the "requestCompression" trait within the code generator.
  • Method Details

    • create

      public static com.squareup.javapoet.CodeBlock create(OperationModel operationModel, IntermediateModel model)
      Generate a ".putExecutionAttribute(...)" code-block for the provided operation model. This should be used within the context of initializing ClientExecutionParams. If request compression is not required by the operation, this will return an empty code-block.