Interface StructuredJsonGenerator
- All Known Implementing Classes:
SdkCborGenerator
,SdkJsonGenerator
public interface StructuredJsonGenerator
Interface for generating a JSON
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StructuredJsonGenerator
No-op implementation that ignores all calls and returns empty bytes from getBytes. -
Method Summary
Modifier and TypeMethodDescriptionbyte[]
getBytes()
Deprecated.writeFieldName
(String fieldName) writeNumber
(String number) writeValue
(boolean bool) writeValue
(double val) writeValue
(float val) writeValue
(int val) writeValue
(long val) writeValue
(short val) writeValue
(String val) writeValue
(BigDecimal value) writeValue
(BigInteger value) writeValue
(ByteBuffer bytes) writeValue
(Instant instant)
-
Field Details
-
NO_OP
No-op implementation that ignores all calls and returns empty bytes from getBytes.
-
-
Method Details
-
writeStartArray
StructuredJsonGenerator writeStartArray() -
writeEndArray
StructuredJsonGenerator writeEndArray() -
writeNull
StructuredJsonGenerator writeNull() -
writeStartObject
StructuredJsonGenerator writeStartObject() -
writeEndObject
StructuredJsonGenerator writeEndObject() -
writeFieldName
-
writeValue
-
writeValue
-
writeValue
-
writeValue
-
writeValue
-
writeValue
-
writeValue
-
writeValue
-
writeValue
-
writeNumber
-
writeValue
-
writeValue
-
getBytes
byte[] getBytes() -
getContentType
Deprecated.New clients useinvalid reference
SdkJsonProtocolFactory#getContentType()
-