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