public static final class FetchOptions.BuilderContains static creation methods for FetchOptions.
Static Methods
allowTruncate()
public static FetchOptions allowTruncate()Create a FetchOptions that allows truncation of the response.
Shorthand for FetchOptions.withDefaults().allowTruncate();.
Please read the FetchOptions class javadoc for an explanation of
how response truncating works.
| Returns | |
|---|---|
| Type | Description |
FetchOptions |
The newly created FetchOptions instance. |
disallowTruncate()
public static FetchOptions disallowTruncate()Create a FetchOptions that disallows truncation of the response.
Shorthand for
FetchOptions.withDefaults().disallowTruncate();.
Please read the FetchOptions class javadoc for an explanation of
how esponse truncating works.
| Returns | |
|---|---|
| Type | Description |
FetchOptions |
The newly created FetchOptions instance. |
doNotFollowRedirects()
public static FetchOptions doNotFollowRedirects()Create a FetchOptions that does not follow redirects.
Shorthand for
FetchOptions.withDefaults().doNotFollowRedirects();.
Please read the FetchOptions class javadoc for an explanation of
how redirection following works.
| Returns | |
|---|---|
| Type | Description |
FetchOptions |
The newly created FetchOptions instance. |
doNotValidateCertificate()
public static FetchOptions doNotValidateCertificate()Create a FetchOptions that does not perform SSL certificate validation.
Shorthand for
FetchOptions.withDefaults().doNotValidateCertificate();.
Please read the FetchOptions class javadoc for an explanation of
how certificate validation works.
| Returns | |
|---|---|
| Type | Description |
FetchOptions |
The newly created FetchOptions instance. |
followRedirects()
public static FetchOptions followRedirects()Create a FetchOptions that follows redirects.
Shorthand for
FetchOptions.withDefaults().followRedirects();.
Please read the FetchOptions class javadoc for an explanation of
how redirection following works.
| Returns | |
|---|---|
| Type | Description |
FetchOptions |
The newly created FetchOptions instance. |
validateCertificate()
public static FetchOptions validateCertificate()Create a FetchOptions that performs SSL certificate validation.
Shorthand for
FetchOptions.withDefaults().validateCertificate();.
Please read the FetchOptions class javadoc for an explanation of
how certificate validation works.
| Returns | |
|---|---|
| Type | Description |
FetchOptions |
The newly created FetchOptions instance. |
withDeadline(double deadline)
public static FetchOptions withDeadline(double deadline)Create a FetchOptions with the specified deadline.
Shorthand for
FetchOptions.withDefaults().setDeadline(deadline);.
| Parameter | |
|---|---|
| Name | Description |
deadline |
double |
| Returns | |
|---|---|
| Type | Description |
FetchOptions |
The newly created FetchOptions instance. |
withDefaults()
public static FetchOptions withDefaults()Helper method for creating a FetchOptions instance with default values. See Also: FetchOptions#DEFAULT_ALLOW_TRUNCATE, FetchOptions#DEFAULT_DEADLINE, FetchOptions#DEFAULT_FOLLOW_REDIRECTS
| Returns | |
|---|---|
| Type | Description |
FetchOptions |
|