public class SdkJsonGenerator extends Object implements StructuredJsonGenerator
| Modifier and Type | Class and Description |
|---|---|
static class |
SdkJsonGenerator.JsonGenerationException
Indicates an issue writing JSON content.
|
NO_OP| Constructor and Description |
|---|
SdkJsonGenerator(com.fasterxml.jackson.core.JsonFactory factory,
String contentType) |
public SdkJsonGenerator(com.fasterxml.jackson.core.JsonFactory factory,
String contentType)
public StructuredJsonGenerator writeStartArray()
writeStartArray in interface StructuredJsonGeneratorpublic StructuredJsonGenerator writeEndArray()
writeEndArray in interface StructuredJsonGeneratorpublic StructuredJsonGenerator writeNull()
writeNull in interface StructuredJsonGeneratorpublic StructuredJsonGenerator writeStartObject()
writeStartObject in interface StructuredJsonGeneratorpublic StructuredJsonGenerator writeEndObject()
writeEndObject in interface StructuredJsonGeneratorpublic StructuredJsonGenerator writeFieldName(String fieldName)
writeFieldName in interface StructuredJsonGeneratorpublic StructuredJsonGenerator writeValue(String val)
writeValue in interface StructuredJsonGeneratorpublic StructuredJsonGenerator writeValue(boolean bool)
writeValue in interface StructuredJsonGeneratorpublic StructuredJsonGenerator writeValue(long val)
writeValue in interface StructuredJsonGeneratorpublic StructuredJsonGenerator writeValue(double val)
writeValue in interface StructuredJsonGeneratorpublic StructuredJsonGenerator writeValue(float val)
writeValue in interface StructuredJsonGeneratorpublic StructuredJsonGenerator writeValue(short val)
writeValue in interface StructuredJsonGeneratorpublic StructuredJsonGenerator writeValue(int val)
writeValue in interface StructuredJsonGeneratorpublic StructuredJsonGenerator writeValue(ByteBuffer bytes)
writeValue in interface StructuredJsonGeneratorpublic StructuredJsonGenerator writeValue(Date date, TimestampFormat timestampFormat)
writeValue in interface StructuredJsonGeneratorpublic StructuredJsonGenerator writeValue(BigDecimal value)
writeValue in interface StructuredJsonGeneratorpublic StructuredJsonGenerator writeValue(BigInteger value)
writeValue in interface StructuredJsonGeneratorpublic byte[] getBytes()
getBytes in interface StructuredJsonGeneratorpublic String getContentType()
StructuredJsonGeneratorSdkJsonProtocolFactory.getContentType().getContentType in interface StructuredJsonGenerator