JavaScript is disabled on your browser.
Skip navigation links

AWS SDK for Java 1.x API Reference - 1.12.795

We announced the upcoming end-of-support for AWS SDK for Java (v1). We recommend that you migrate to AWS SDK for Java v2. For dates, additional details, and information on how to migrate, please refer to the linked announcement.
  • Detail:
  • Field |
  • Constr |
  • Method
com.amazonaws.protocol.json.internal

Class JsonMarshallerContext



  • public class JsonMarshallerContext
    extends Object 
    Dependencies needed by implementations of JsonMarshaller.
    • Method Detail

      • jsonGenerator

        public StructuredJsonGenerator jsonGenerator()
        Returns:
        StructuredJsonGenerator used to produce the JSON document for a request.
      • protocolHandler

        public ProtocolMarshaller protocolHandler()
        Returns:
        Implementation of ProtocolMarshaller that can be used to call back out to marshall structured data (i.e. lists of objects).
      • marshallerRegistry

        public MarshallerRegistry marshallerRegistry()
        Returns:
        Marshaller registry to obtain marshaller implementations for nested types (i.e. lists of objects or maps of string to string).
      • request

        public Request<?> request()
        Returns:
        Mutable Request object that can be used to add headers, query params, modify request URI, etc.
      • marshall

        public void marshall(MarshallLocation marshallLocation,
         Object val)
        Convenience method to marshall a nested object (may be simple or structured) at the given location.
        Parameters:
        marshallLocation - Current MarshallLocation
        val - Value to marshall.
      • marshall

        public void marshall(MarshallLocation marshallLocation,
         Object val,
         MarshallingInfo marshallingInfo)
        Convenience method to marshall a nested object (may be simple or structured) at the given location.
        Parameters:
        marshallLocation - Current MarshallLocation
        val - Value to marshall.
        marshallingInfo - Name of parameter to marshall.
Skip navigation links
  • Detail:
  • Field |
  • Constr |
  • Method

AltStyle によって変換されたページ (->オリジナル) /