Class FormBodyPartBuilder
- java.lang.Object
-
- org.apache.hc.client5.http.entity.mime.FormBodyPartBuilder
-
public class FormBodyPartBuilder extends java.lang.ObjectBuilder for individualFormBodyParts.- Since:
- 4.4
-
-
Field Summary
Fields Modifier and Type Field Description private ContentBodybodyprivate Headerheaderprivate java.lang.Stringname
-
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 FormBodyPartBuilderaddField(java.lang.String name, java.lang.String value)FormBodyPartBuilderaddField(java.lang.String name, java.lang.String value, java.util.List<org.apache.hc.core5.http.NameValuePair> parameters)FormBodyPartbuild()static FormBodyPartBuildercreate()static FormBodyPartBuildercreate(java.lang.String name, ContentBody body)FormBodyPartBuilderremoveFields(java.lang.String name)FormBodyPartBuildersetBody(ContentBody body)FormBodyPartBuildersetField(java.lang.String name, java.lang.String value)FormBodyPartBuildersetName(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()
-
-