Package com.amazonaws.protocol.json
Class JsonClientMetadata
- java.lang.Object
-
- com.amazonaws.protocol.json.JsonClientMetadata
-
@NotThreadSafe public class JsonClientMetadata extends Object
Wrapper object to provide additional metadata about a client and protocol toSdkJsonProtocolFactory
-
-
Constructor Summary
Constructors Constructor Description JsonClientMetadata()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonClientMetadata
addAllErrorMetadata(JsonErrorShapeMetadata... errorShapeMetadata)
JsonClientMetadata
addErrorMetadata(JsonErrorShapeMetadata errorShapeMetadata)
List<JsonErrorShapeMetadata>
getErrorShapeMetadata()
String
getProtocolVersion()
boolean
isSupportsCbor()
JsonClientMetadata
withProtocolVersion(String protocolVersion)
JsonClientMetadata
withSupportsCbor(boolean supportsCbor)
-
-
-
Method Detail
-
addErrorMetadata
public JsonClientMetadata addErrorMetadata(JsonErrorShapeMetadata errorShapeMetadata)
-
addAllErrorMetadata
public JsonClientMetadata addAllErrorMetadata(JsonErrorShapeMetadata... errorShapeMetadata)
-
getErrorShapeMetadata
public List<JsonErrorShapeMetadata> getErrorShapeMetadata()
-
getProtocolVersion
public String getProtocolVersion()
-
withProtocolVersion
public JsonClientMetadata withProtocolVersion(String protocolVersion)
-
isSupportsCbor
public boolean isSupportsCbor()
-
withSupportsCbor
public JsonClientMetadata withSupportsCbor(boolean supportsCbor)
-
-