Class ResponseJsonConverter
- java.lang.Object
-
- com.exasol.adapter.response.converter.ResponseJsonConverter
-
public final class ResponseJsonConverter extends Object
Converts response into JSON format
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringconvertCreateVirtualSchemaResponse(CreateVirtualSchemaResponse createResponse)Converts create virtual schema response into a JSON formatStringconvertDropVirtualSchemaResponse(DropVirtualSchemaResponse dropResponse)Converts drop virtual schema response into a JSON formatStringconvertGetCapabilitiesResponse(GetCapabilitiesResponse getCapabilitiesResponse)Converts get capabilities response into a JSON formatStringconvertPushDownResponse(PushDownResponse pushDownResponse)Converts push down response into a JSON formatStringconvertRefreshResponse(RefreshResponse refreshResponse)Converts refresh response into a JSON formatStringconvertSetPropertiesResponse(SetPropertiesResponse setPropertiesResponse)Converts set properties response into a JSON formatstatic ResponseJsonConvertergetInstance()Returns instance ofResponseJsonConvertersingleton class
-
-
-
Method Detail
-
getInstance
public static ResponseJsonConverter getInstance()
Returns instance ofResponseJsonConvertersingleton class- Returns:
ResponseJsonConverterinstance
-
convertDropVirtualSchemaResponse
public String convertDropVirtualSchemaResponse(DropVirtualSchemaResponse dropResponse)
Converts drop virtual schema response into a JSON format- Parameters:
dropResponse- instance- Returns:
- string representation of a JSON Object
-
convertCreateVirtualSchemaResponse
public String convertCreateVirtualSchemaResponse(CreateVirtualSchemaResponse createResponse)
Converts create virtual schema response into a JSON format- Parameters:
createResponse- instance- Returns:
- string representation of a JSON Object
-
convertPushDownResponse
public String convertPushDownResponse(PushDownResponse pushDownResponse)
Converts push down response into a JSON format- Parameters:
pushDownResponse- instance- Returns:
- string representation of a JSON Object
-
convertGetCapabilitiesResponse
public String convertGetCapabilitiesResponse(GetCapabilitiesResponse getCapabilitiesResponse)
Converts get capabilities response into a JSON format- Parameters:
getCapabilitiesResponse- instance- Returns:
- string representation of a JSON Object
-
convertRefreshResponse
public String convertRefreshResponse(RefreshResponse refreshResponse)
Converts refresh response into a JSON format- Parameters:
refreshResponse- instance- Returns:
- string representation of a JSON Object
-
convertSetPropertiesResponse
public String convertSetPropertiesResponse(SetPropertiesResponse setPropertiesResponse)
Converts set properties response into a JSON format- Parameters:
setPropertiesResponse- instance- Returns:
- string representation of a JSON Object
-
-