Interface StructuredJsonGenerator
- All Known Implementing Classes:
SdkCborGenerator,SdkJsonGenerator
public interface StructuredJsonGenerator
Interface for generating a JSON
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StructuredJsonGeneratorNo-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 use.invalid reference
SdkJsonProtocolFactory#getContentType()
-