package org.openecomp.policy.api;
import java.util.Map;
import javax.json.JsonObject;
public interface DictionaryResponse {
/**
* Gets the String
of the DictionaryItemsMessage from DictionaryResponse
.
*
* @return the String
which consists of DictionaryItemsMessage from DictionaryResponse
*/
public String getResponseMessage();
/**
* Response code of type Integer
which corresponds to the HTTP Response code explaining the response from Policy Engine.
*
* @return the responseCode in Integer
format corresponding to the HTTP response code from Policy Engine.
*/
public int getResponseCode();
/**
* Gets the JsonObject
of all the Dictionary data retrieved
*
* @return the JsonObject
which consists of Dictionary data which has been retrieved.
*/
public JsonObject getDictionaryJson();
/**
* Gets the Key and Value pairs for each Dictionary item retrieved which can be used in the getDictionaryItems call.
*
* @return Map
of String, String
which consists of the Key and Value pairs for each Dictionary item retrieved.
*/
public Map getDictionaryData();
}