@NotThreadSafe public class JsonErrorShapeMetadata extends Object
SdkJsonProtocolFactory
Constructor and Description |
---|
JsonErrorShapeMetadata() |
Modifier and Type | Method and Description |
---|---|
String |
getErrorCode() |
com.ibm.cloud.objectstorage.transform.JsonErrorUnmarshaller |
getExceptionUnmarshaller() |
Integer |
getHttpStatusCode() |
Class<? extends RuntimeException> |
getModeledClass() |
JsonErrorShapeMetadata |
withErrorCode(String errorCode) |
JsonErrorShapeMetadata |
withExceptionUnmarshaller(com.ibm.cloud.objectstorage.transform.JsonErrorUnmarshaller exceptionUnmarshaller) |
JsonErrorShapeMetadata |
withHttpStatusCode(Integer httpStatusCode) |
JsonErrorShapeMetadata |
withModeledClass(Class<? extends RuntimeException> modeledClass) |
public String getErrorCode()
public JsonErrorShapeMetadata withErrorCode(String errorCode)
public Integer getHttpStatusCode()
public JsonErrorShapeMetadata withHttpStatusCode(Integer httpStatusCode)
public Class<? extends RuntimeException> getModeledClass()
public JsonErrorShapeMetadata withModeledClass(Class<? extends RuntimeException> modeledClass)
public JsonErrorShapeMetadata withExceptionUnmarshaller(com.ibm.cloud.objectstorage.transform.JsonErrorUnmarshaller exceptionUnmarshaller)
public com.ibm.cloud.objectstorage.transform.JsonErrorUnmarshaller getExceptionUnmarshaller()
Copyright © 2024. All rights reserved.