Package org.ldaptive.extended
Class ExtendedRequest.Builder
- java.lang.Object
-
- org.ldaptive.AbstractRequestMessage.AbstractBuilder<ExtendedRequest.Builder,ExtendedRequest>
-
- org.ldaptive.extended.ExtendedRequest.Builder
-
- Enclosing class:
- ExtendedRequest
public static class ExtendedRequest.Builder extends AbstractRequestMessage.AbstractBuilder<ExtendedRequest.Builder,ExtendedRequest>
Extended request builder.
-
-
Field Summary
-
Fields inherited from class org.ldaptive.AbstractRequestMessage.AbstractBuilder
object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
Default constructor.protected
Builder(ExtendedRequest r)
Creates a new builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtendedRequest.Builder
name(String name)
Sets the request name.protected ExtendedRequest.Builder
self()
Returns this builder.ExtendedRequest.Builder
value(byte[] value)
Sets the request value.-
Methods inherited from class org.ldaptive.AbstractRequestMessage.AbstractBuilder
build, controls, responseTimeout
-
-
-
-
Constructor Detail
-
Builder
protected Builder()
Default constructor.
-
Builder
protected Builder(ExtendedRequest r)
Creates a new builder.- Parameters:
r
- extended request to build
-
-
Method Detail
-
self
protected ExtendedRequest.Builder self()
Description copied from class:AbstractRequestMessage.AbstractBuilder
Returns this builder.- Specified by:
self
in classAbstractRequestMessage.AbstractBuilder<ExtendedRequest.Builder,ExtendedRequest>
- Returns:
- builder
-
name
public ExtendedRequest.Builder name(String name)
Sets the request name.- Parameters:
name
- request name- Returns:
- this builder
-
value
public ExtendedRequest.Builder value(byte[] value)
Sets the request value.- Parameters:
value
- request value- Returns:
- this builder
-
-