Class MultipartPartBuilder
- java.lang.Object
-
- org.apache.hc.client5.http.entity.mime.MultipartPartBuilder
-
public class MultipartPartBuilder extends java.lang.ObjectBuilder for individualMultipartParts.- Since:
- 4.4
-
-
Field Summary
Fields Modifier and Type Field Description private ContentBodybodyprivate Headerheader
-
Constructor Summary
Constructors Constructor Description MultipartPartBuilder()MultipartPartBuilder(ContentBody body)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MultipartPartBuilderaddHeader(java.lang.String name, java.lang.String value)MultipartPartBuilderaddHeader(java.lang.String name, java.lang.String value, java.util.List<org.apache.hc.core5.http.NameValuePair> parameters)MultipartPartbuild()static MultipartPartBuildercreate()static MultipartPartBuildercreate(ContentBody body)MultipartPartBuilderremoveHeaders(java.lang.String name)MultipartPartBuildersetBody(ContentBody body)MultipartPartBuildersetHeader(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()
-
-