Top Description Fields Constructors Methods
org.apache.hc.client5.http.entity.mime

public Class FormBodyPartBuilder

extends Object
Class Inheritance
Imports
java.util.ArrayList, .List, org.apache.hc.core5.http.ContentType, .NameValuePair, org.apache.hc.core5.http.message.BasicNameValuePair, org.apache.hc.core5.util.Args, .Asserts

Builder for individual org.apache.hc.client5.http.entity.mime.FormBodyParts.
Since
4.4

Field Summary

Modifier and TypeField and Description
private ContentBody
private final Header
private String

Constructor Summary

AccessConstructor and Description
pack-priv
FormBodyPartBuilder(final String name, final ContentBody body)

pack-priv

Method Summary

Modifier and TypeMethod and Description
public FormBodyPartBuilder
addField(final String name, final String value, final List<NameValuePair> parameters)

public FormBodyPartBuilder
addField(final String name, final String value)

public FormBodyPart
public static FormBodyPartBuilder
create(final String name, final ContentBody body)

public static FormBodyPartBuilder
public FormBodyPartBuilder
removeFields(final String name)

public FormBodyPartBuilder
setBody(final ContentBody body)

public FormBodyPartBuilder
setField(final String name, final String value)

public FormBodyPartBuilder
setName(final String name)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bodyback to summary
private ContentBody body
nameback to summary
private String name

Constructor Detail

FormBodyPartBuilderback to summary
pack-priv FormBodyPartBuilder(final String name, final ContentBody body)
FormBodyPartBuilderback to summary
pack-priv FormBodyPartBuilder()

Method Detail

addFieldback to summary
public FormBodyPartBuilder addField(final String name, final String value, final List<NameValuePair> parameters)
Since
4.6
addFieldback to summary
public FormBodyPartBuilder addField(final String name, final String value)
buildback to summary
public FormBodyPart build()
createback to summary
public static FormBodyPartBuilder create(final String name, final ContentBody body)
createback to summary
public static FormBodyPartBuilder create()
removeFieldsback to summary
public FormBodyPartBuilder removeFields(final String name)
setBodyback to summary
public FormBodyPartBuilder setBody(final ContentBody body)
setFieldback to summary
public FormBodyPartBuilder setField(final String name, final String value)
setNameback to summary
public FormBodyPartBuilder setName(final String name)