Class JsonMarshallerSpec
java.lang.Object
software.amazon.awssdk.codegen.poet.transform.protocols.JsonMarshallerSpec
- All Implemented Interfaces:
 MarshallerProtocolSpec
- Direct Known Subclasses:
 EventStreamJsonMarshallerSpec
MarshallerSpec for Json protocol
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionOptional<com.squareup.javapoet.MethodSpec> com.squareup.javapoet.CodeBlockmarshalCodeBlock(com.squareup.javapoet.ClassName requestClassName) List<com.squareup.javapoet.FieldSpec> com.squareup.javapoet.FieldSpeccom.squareup.javapoet.ParameterSpecMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.awssdk.codegen.poet.transform.protocols.MarshallerProtocolSpec
additionalFields, additionalMethods 
- 
Constructor Details
- 
JsonMarshallerSpec
 
 - 
 - 
Method Details
- 
protocolFactoryParameter
public com.squareup.javapoet.ParameterSpec protocolFactoryParameter()- Specified by:
 protocolFactoryParameterin interfaceMarshallerProtocolSpec
 - 
constructor
- Specified by:
 constructorin interfaceMarshallerProtocolSpec
 - 
marshalCodeBlock
public com.squareup.javapoet.CodeBlock marshalCodeBlock(com.squareup.javapoet.ClassName requestClassName) - Specified by:
 marshalCodeBlockin interfaceMarshallerProtocolSpec
 - 
protocolFactory
public com.squareup.javapoet.FieldSpec protocolFactory()- Specified by:
 protocolFactoryin interfaceMarshallerProtocolSpec
 - 
memberVariables
- Specified by:
 memberVariablesin interfaceMarshallerProtocolSpec
 
 -