Class ArtifactsBody

java.lang.Object
org.lockss.laaws.rs.model.ArtifactsBody

@Validated public class ArtifactsBody extends Object
ArtifactsBody
  • Constructor Details

    • ArtifactsBody

      public ArtifactsBody()
  • Method Details

    • artifactProps

      public ArtifactsBody artifactProps(String artifactProps)
    • getArtifactProps

      @NotNull public @NotNull String getArtifactProps()
      Artifact properties (JSON)
      Returns:
      artifactProps
    • setArtifactProps

      public void setArtifactProps(String artifactProps)
    • payload

      public ArtifactsBody payload(org.springframework.core.io.Resource payload)
    • getPayload

      @NotNull @Valid public @NotNull @Valid org.springframework.core.io.Resource getPayload()
      Artifact payload data
      Returns:
      payload
    • setPayload

      public void setPayload(org.springframework.core.io.Resource payload)
    • httpResponseHeader

      public ArtifactsBody httpResponseHeader(String httpResponseHeader)
    • getHttpResponseHeader

      public String getHttpResponseHeader()
      HTTP response status and headers (optional)
      Returns:
      httpResponseHeader
    • setHttpResponseHeader

      public void setHttpResponseHeader(String httpResponseHeader)
    • 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