Class MultipartPayload

java.lang.Object
com.github.scribejava.core.httpclient.multipart.BodyPartPayload
com.github.scribejava.core.httpclient.multipart.MultipartPayload

public class MultipartPayload
extends BodyPartPayload
  • Constructor Summary

    Constructors 
    Constructor Description
    MultipartPayload()  
    MultipartPayload​(java.lang.String boundary)  
    MultipartPayload​(java.lang.String subtype, java.lang.String boundary)  
    MultipartPayload​(java.lang.String subtype, java.lang.String boundary, java.util.Map<java.lang.String,​java.lang.String> headers)  
    MultipartPayload​(java.lang.String boundary, java.util.Map<java.lang.String,​java.lang.String> headers)  
    MultipartPayload​(java.util.Map<java.lang.String,​java.lang.String> headers)  
  • Method Summary

    Modifier and Type Method Description
    void addBodyPart​(byte[] bodyPartPayload)  
    void addBodyPart​(byte[] bodyPartPayload, java.lang.String contentType)  
    void addBodyPart​(byte[] bodyPartPayload, java.util.Map<java.lang.String,​java.lang.String> headers)  
    void addBodyPart​(BodyPartPayload bodyPartPayload)  
    void addBodyPart​(MultipartPayload multipartPayload)  
    void addFileBodyPart​(byte[] fileContent)  
    void addFileBodyPart​(byte[] fileContent, java.lang.String name)  
    void addFileBodyPart​(byte[] fileContent, java.lang.String name, java.lang.String filename)  
    void addFileBodyPart​(java.lang.String contentType, byte[] fileContent)  
    void addFileBodyPart​(java.lang.String contentType, byte[] fileContent, java.lang.String name)  
    void addFileBodyPart​(java.lang.String contentType, byte[] fileContent, java.lang.String name, java.lang.String filename)  
    java.util.List<BodyPartPayload> getBodyParts()  
    java.lang.String getBoundary()  
    java.lang.String getEpilogue()  
    java.lang.String getPreamble()  
    void setEpilogue​(java.lang.String epilogue)  
    void setPreamble​(java.lang.String preamble)  

    Methods inherited from class com.github.scribejava.core.httpclient.multipart.BodyPartPayload

    getHeaders

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MultipartPayload

      public MultipartPayload()
    • MultipartPayload

      public MultipartPayload​(java.lang.String boundary)
    • MultipartPayload

      public MultipartPayload​(java.lang.String subtype, java.lang.String boundary)
    • MultipartPayload

      public MultipartPayload​(java.util.Map<java.lang.String,​java.lang.String> headers)
    • MultipartPayload

      public MultipartPayload​(java.lang.String boundary, java.util.Map<java.lang.String,​java.lang.String> headers)
    • MultipartPayload

      public MultipartPayload​(java.lang.String subtype, java.lang.String boundary, java.util.Map<java.lang.String,​java.lang.String> headers)
  • Method Details

    • addFileBodyPart

      public void addFileBodyPart​(byte[] fileContent)
    • addFileBodyPart

      public void addFileBodyPart​(byte[] fileContent, java.lang.String name)
    • addFileBodyPart

      public void addFileBodyPart​(byte[] fileContent, java.lang.String name, java.lang.String filename)
    • addFileBodyPart

      public void addFileBodyPart​(java.lang.String contentType, byte[] fileContent)
    • addFileBodyPart

      public void addFileBodyPart​(java.lang.String contentType, byte[] fileContent, java.lang.String name)
    • addFileBodyPart

      public void addFileBodyPart​(java.lang.String contentType, byte[] fileContent, java.lang.String name, java.lang.String filename)
    • addBodyPart

      public void addBodyPart​(BodyPartPayload bodyPartPayload)
    • addBodyPart

      public void addBodyPart​(MultipartPayload multipartPayload)
    • addBodyPart

      public void addBodyPart​(byte[] bodyPartPayload)
    • addBodyPart

      public void addBodyPart​(byte[] bodyPartPayload, java.lang.String contentType)
    • addBodyPart

      public void addBodyPart​(byte[] bodyPartPayload, java.util.Map<java.lang.String,​java.lang.String> headers)
    • getBodyParts

      public java.util.List<BodyPartPayload> getBodyParts()
    • getBoundary

      public java.lang.String getBoundary()
    • getPreamble

      public java.lang.String getPreamble()
    • setPreamble

      public void setPreamble​(java.lang.String preamble)
    • getEpilogue

      public java.lang.String getEpilogue()
    • setEpilogue

      public void setEpilogue​(java.lang.String epilogue)