}
public static ObjectNode buildPost(final String parentName, final String nodeName, final String discriminator,
- final String moduleName, final Optional<String> deviceName,
- final String description, final ArrayNode pathParams,
- final OAversion oaversion) {
+ final String moduleName, final Optional<String> deviceName, final String description,
+ final ArrayNode pathParams, final OAversion oaversion) {
final ObjectNode value = JsonNodeFactory.instance.objectNode();
value.put(DESCRIPTION_KEY, description);
value.put(SUMMARY_KEY, buildSummaryValue(HttpMethod.POST, moduleName, deviceName, nodeName));
}
public static ObjectNode buildGet(final DataSchemaNode node, final String moduleName,
- final Optional<String> deviceName, final ArrayNode pathParams,
- final String defName, final boolean isConfig, final OAversion oaversion) {
+ final Optional<String> deviceName, final ArrayNode pathParams, final String defName,
+ final boolean isConfig, final OAversion oaversion) {
final ObjectNode value = JsonNodeFactory.instance.objectNode();
value.put(DESCRIPTION_KEY, node.getDescription().orElse(""));
value.put(SUMMARY_KEY, buildSummaryValue(HttpMethod.GET, moduleName, deviceName,
}
private static void addQueryParameters(final ArrayNode parameters, final boolean isConfig,
- final OAversion oaversion) {
+ final OAversion oaversion) {
final ObjectNode contentParam = JsonNodeFactory.instance.objectNode();
final ArrayNode cases = JsonNodeFactory.instance.arrayNode();
cases.add(NONCONFIG_QUERY_PARAM);
}
public static ObjectNode buildPut(final String parentName, final String nodeName, final String discriminator,
- final String moduleName, final Optional<String> deviceName,
- final String description, final ArrayNode pathParams,
- final OAversion oaversion) {
+ final String moduleName, final Optional<String> deviceName, final String description,
+ final ArrayNode pathParams, final OAversion oaversion) {
final ObjectNode value = JsonNodeFactory.instance.objectNode();
value.put(DESCRIPTION_KEY, description);
value.put(SUMMARY_KEY, buildSummaryValue(HttpMethod.PUT, moduleName, deviceName, nodeName));
}
public static ObjectNode buildDelete(final DataSchemaNode node, final String moduleName,
- final Optional<String> deviceName, final ArrayNode pathParams,
- final OAversion oaversion) {
+ final Optional<String> deviceName, final ArrayNode pathParams, final OAversion oaversion) {
final ObjectNode value = JsonNodeFactory.instance.objectNode();
value.put(SUMMARY_KEY, buildSummaryValue(HttpMethod.DELETE, moduleName, deviceName,
node.getQName().getLocalName()));
}
public static ObjectNode buildPostOperation(final OperationDefinition operDef, final String moduleName,
- final Optional<String> deviceName, final String parentName,
- final DefinitionNames definitionNames, final OAversion oaversion) {
+ final Optional<String> deviceName, final String parentName, final DefinitionNames definitionNames,
+ final OAversion oaversion) {
final ObjectNode postOperation = JsonNodeFactory.instance.objectNode();
final ArrayNode parameters = JsonNodeFactory.instance.arrayNode();
final String operName = operDef.getQName().getLocalName();
}
private static void insertRequestBodyParameter(final ArrayNode parameters, final ObjectNode operation,
- final String defName, final String xmlDefName,
- final String name, final OAversion oaversion) {
+ final String defName, final String xmlDefName, final String name, final OAversion oaversion) {
final ObjectNode payload = JsonNodeFactory.instance.objectNode();
if (oaversion.equals(OAversion.V3_0)) {
final ObjectNode content = JsonNodeFactory.instance.objectNode();
}
public static ObjectNode buildResponse(final String description, final Optional<ObjectNode> schema,
- final OAversion oaversion) {
+ final OAversion oaversion) {
final ObjectNode response = JsonNodeFactory.instance.objectNode();
if (schema.isPresent()) {
}
private static String buildSummaryValue(final String httpMethod, final String moduleName,
- final Optional<String> deviceName, final String nodeName) {
+ final Optional<String> deviceName, final String nodeName) {
return httpMethod + SUMMARY_SEPARATOR + deviceName.map(s -> s + SUMMARY_SEPARATOR).orElse("")
+ moduleName + SUMMARY_SEPARATOR + nodeName;
}