Class AusImportBody

java.lang.Object
org.lockss.laaws.poller.model.AusImportBody

@Validated public class AusImportBody extends Object
AusImportBody
  • Constructor Details

    • AusImportBody

      public AusImportBody()
  • Method Details

    • targetBaseUrlPath

      public AusImportBody targetBaseUrlPath(String targetBaseUrlPath)
    • getTargetBaseUrlPath

      @NotNull public @NotNull String getTargetBaseUrlPath()
      The base URL path of the target AU
      Returns:
      targetBaseUrlPath
    • setTargetBaseUrlPath

      public void setTargetBaseUrlPath(String targetBaseUrlPath)
    • targetUrl

      public AusImportBody targetUrl(String targetUrl)
    • getTargetUrl

      @NotNull public @NotNull String getTargetUrl()
      The target AU URL
      Returns:
      targetUrl
    • setTargetUrl

      public void setTargetUrl(String targetUrl)
    • file

      public AusImportBody file(org.springframework.core.io.Resource file)
    • getFile

      @NotNull @Valid public @NotNull @Valid org.springframework.core.io.Resource getFile()
      The content of the file to be imported
      Returns:
      file
    • setFile

      public void setFile(org.springframework.core.io.Resource file)
    • userProperties

      public AusImportBody userProperties(List<String> userProperties)
    • addUserPropertiesItem

      public AusImportBody addUserPropertiesItem(String userPropertiesItem)
    • getUserProperties

      public List<String> getUserProperties()
      The user-specified properties
      Returns:
      userProperties
    • setUserProperties

      public void setUserProperties(List<String> userProperties)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object