Преобразование списка объектов в массив json для шаблона rest

#java #json #spring-rest

#java #json #spring-rest

Вопрос:

Я должен перейти resttemplate к нижеприведенному JSON запросу.

 "actions": [
  {
    "path": "/xyz/mno",
    "operation": "Delete"
  },
  {
    "path": "/xyz/abc",
    "operation": "Delete"
  }
]
  

У меня есть List<WebDlpPoliciesOperationsRequest> объект для преобразования выше JSON. ниже мой объект

 @AutoValue
@JsonDeserialize(builder = AutoValue_WebDlpPoliciesOperationsRequest.Builder.class)
public abstract class WebDlpPoliciesOperationsRequest {
      @JsonProperty(value="path")
      public abstract String getPath();
    
      @JsonProperty(value = "operation")
      public abstract String getOperation();
    
      @AutoValue.Builder
      public interface Builder {
    
          @JsonProperty(value="path")
          WebDlpPoliciesOperationsRequest.Builder setPath(String path);
    
          @JsonProperty(value="operation")
          WebDlpPoliciesOperationsRequest.Builder setOperation(String operation);
    
          WebDlpPoliciesOperationsRequest build();
      }    
      public static WebDlpPoliciesOperationsRequest.Builder builder() {
            return new AutoValue_WebDlpPoliciesOperationsRequest.Builder();
       }
}