Class StatusCode
java.lang.Object
org.apache.pekko.http.javadsl.model.StatusCode
org.apache.pekko.http.scaladsl.model.StatusCode
- All Implemented Interfaces:
LazyValueBytesRenderable,Renderable
- Direct Known Subclasses:
StatusCodes.CustomStatusCode,StatusCodes.HttpFailure,StatusCodes.HttpSuccess
The result status code of an HTTP response.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract booleanReturns if a response with this status-code is allowed to be accompanied with a non-empty entity.abstract StringReturns the default message to be included as the content of an Http response with this status-code.static StatusCodeint2StatusCode(int code) abstract intintValue()Returns the numeric code of this status code.abstract booleanReturns if the status-code represents failure.abstract booleanReturns if the status-code is a redirection status code.abstract booleanReturns if the status-code represents success.abstract Stringreason()Returns the reason message for this status code.value()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.pekko.http.impl.util.LazyValueBytesRenderable
render, toString, valueBytes
-
Constructor Details
-
StatusCode
public StatusCode()
-
-
Method Details
-
int2StatusCode
-
intValue
public abstract int intValue()Description copied from class:StatusCodeReturns the numeric code of this status code.- Specified by:
intValuein classStatusCode
-
value
- Specified by:
valuein interfaceLazyValueBytesRenderable
-
reason
Description copied from class:StatusCodeReturns the reason message for this status code.- Specified by:
reasonin classStatusCode
-
defaultMessage
Description copied from class:StatusCodeReturns the default message to be included as the content of an Http response with this status-code.- Specified by:
defaultMessagein classStatusCode
-
isSuccess
public abstract boolean isSuccess()Description copied from class:StatusCodeReturns if the status-code represents success.- Specified by:
isSuccessin classStatusCode
-
isFailure
public abstract boolean isFailure()Description copied from class:StatusCodeReturns if the status-code represents failure.- Specified by:
isFailurein classStatusCode
-
isRedirection
public abstract boolean isRedirection()Description copied from class:StatusCodeReturns if the status-code is a redirection status code.- Specified by:
isRedirectionin classStatusCode
-
allowsEntity
public abstract boolean allowsEntity()Description copied from class:StatusCodeReturns if a response with this status-code is allowed to be accompanied with a non-empty entity.- Specified by:
allowsEntityin classStatusCode
-