Class UriTrigger.Builder
java.lang.Object
com.arpnetworking.commons.builder.OvalBuilder<UriTrigger>
com.arpnetworking.configuration.triggers.UriTrigger.Builder
- All Implemented Interfaces:
com.arpnetworking.commons.builder.Builder<UriTrigger>
- Enclosing class:
- UriTrigger
public static final class UriTrigger.Builder
extends com.arpnetworking.commons.builder.OvalBuilder<UriTrigger>
Builder
implementation for
UriTrigger
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddHeader
(org.apache.http.Header value) Add aHeader
to the uri.addHeaders
(List<org.apache.http.Header> values) Add aList
ofHeader
to the uri.setHeaders
(List<org.apache.http.Header> values) Overrides the existing headers with aList
ofHeader
.Set the sourceURI
.Methods inherited from class com.arpnetworking.commons.builder.OvalBuilder
build, clone, clone, construct, isSelfValidating, toString, validate
-
Constructor Details
-
Builder
public Builder()Public constructor.
-
-
Method Details
-
setUri
Set the sourceURI
.- Parameters:
value
- The sourceURI
.- Returns:
- This
UriTrigger.Builder
instance.
-
addHeader
Add aHeader
to the uri.- Parameters:
value
- A HTTP header.- Returns:
- This
UriTrigger.Builder
instance.
-
addHeaders
Add aList
ofHeader
to the uri.- Parameters:
values
- AList
of HTTP headers.- Returns:
- This
UriTrigger.Builder
instance.
-
setHeaders
Overrides the existing headers with aList
ofHeader
.- Parameters:
values
- AList
of HTTP headers.- Returns:
- This
UriTrigger.Builder
instance.
-