|
|
|
@ -17,6 +17,8 @@ package org.thingsboard.rule.engine.rest; |
|
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties; |
|
|
|
import lombok.Data; |
|
|
|
import org.springframework.http.HttpHeaders; |
|
|
|
import org.springframework.http.MediaType; |
|
|
|
import org.thingsboard.rule.engine.api.NodeConfiguration; |
|
|
|
import org.thingsboard.rule.engine.credentials.AnonymousCredentials; |
|
|
|
import org.thingsboard.rule.engine.credentials.ClientCredentials; |
|
|
|
@ -51,7 +53,7 @@ public class TbRestApiCallNodeConfiguration implements NodeConfiguration<TbRestA |
|
|
|
TbRestApiCallNodeConfiguration configuration = new TbRestApiCallNodeConfiguration(); |
|
|
|
configuration.setRestEndpointUrlPattern("http://localhost/api"); |
|
|
|
configuration.setRequestMethod("POST"); |
|
|
|
configuration.setHeaders(Collections.emptyMap()); |
|
|
|
configuration.setHeaders(Collections.singletonMap(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON_VALUE)); |
|
|
|
configuration.setUseSimpleClientHttpFactory(false); |
|
|
|
configuration.setReadTimeoutMs(0); |
|
|
|
configuration.setMaxParallelRequestsCount(0); |
|
|
|
|