Class MultipartPartBuilder
- java.lang.Object
-
- org.apache.hc.client5.http.entity.mime.MultipartPartBuilder
-
public class MultipartPartBuilder extends java.lang.Object
Builder for individualMultipartPart
s.- Since:
- 4.4
-
-
Field Summary
Fields Modifier and Type Field Description private ContentBody
body
private Header
header
-
Constructor Summary
Constructors Constructor Description MultipartPartBuilder()
MultipartPartBuilder(ContentBody body)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MultipartPartBuilder
addHeader(java.lang.String name, java.lang.String value)
MultipartPartBuilder
addHeader(java.lang.String name, java.lang.String value, java.util.List<org.apache.hc.core5.http.NameValuePair> parameters)
MultipartPart
build()
static MultipartPartBuilder
create()
static MultipartPartBuilder
create(ContentBody body)
MultipartPartBuilder
removeHeaders(java.lang.String name)
MultipartPartBuilder
setBody(ContentBody body)
MultipartPartBuilder
setHeader(java.lang.String name, java.lang.String value)
-
-
-
Field Detail
-
body
private ContentBody body
-
header
private final Header header
-
-
Constructor Detail
-
MultipartPartBuilder
MultipartPartBuilder(ContentBody body)
-
MultipartPartBuilder
MultipartPartBuilder()
-
-
Method Detail
-
create
public static MultipartPartBuilder create(ContentBody body)
-
create
public static MultipartPartBuilder create()
-
setBody
public MultipartPartBuilder setBody(ContentBody body)
-
addHeader
public MultipartPartBuilder addHeader(java.lang.String name, java.lang.String value, java.util.List<org.apache.hc.core5.http.NameValuePair> parameters)
-
addHeader
public MultipartPartBuilder addHeader(java.lang.String name, java.lang.String value)
-
setHeader
public MultipartPartBuilder setHeader(java.lang.String name, java.lang.String value)
-
removeHeaders
public MultipartPartBuilder removeHeaders(java.lang.String name)
-
build
public MultipartPart build()
-
-