Class StatusCodes.CustomStatusCode
java.lang.Object
org.apache.pekko.http.javadsl.model.StatusCode
org.apache.pekko.http.scaladsl.model.StatusCode
org.apache.pekko.http.scaladsl.model.StatusCodes.CustomStatusCode
- All Implemented Interfaces:
Serializable,LazyValueBytesRenderable,Renderable,scala.Equals,scala.Product
- Enclosing class:
- StatusCodes
public static final class StatusCodes.CustomStatusCode
extends StatusCode
implements scala.Product, Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCustomStatusCode(int intValue, String reason, String defaultMessage, boolean isSuccess, boolean allowsEntity) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns if a response with this status-code is allowed to be accompanied with a non-empty entity.Returns the default message to be included as the content of an Http response with this status-code.intintValue()Returns the numeric code of this status code.booleanReturns if the status-code represents failure.booleanReturns if the status-code is a redirection status code.booleanReturns if the status-code represents success.reason()Returns the reason message for this status code.Methods inherited from class org.apache.pekko.http.scaladsl.model.StatusCode
int2StatusCode, valueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface scala.Equals
canEqual, equalsMethods inherited from interface org.apache.pekko.http.impl.util.LazyValueBytesRenderable
render, toString, valueBytesMethods inherited from interface scala.Product
productArity, productElement, productElementName, productElementNames, productIterator, productPrefix
-
Constructor Details
-
CustomStatusCode
-
-
Method Details
-
intValue
public int intValue()Description copied from class:StatusCodeReturns the numeric code of this status code.- Specified by:
intValuein classStatusCode
-
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 boolean isSuccess()Description copied from class:StatusCodeReturns if the status-code represents success.- Specified by:
isSuccessin classStatusCode
-
allowsEntity
public 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
-
isFailure
public boolean isFailure()Description copied from class:StatusCodeReturns if the status-code represents failure.- Specified by:
isFailurein classStatusCode
-
isRedirection
public boolean isRedirection()Description copied from class:StatusCodeReturns if the status-code is a redirection status code.- Specified by:
isRedirectionin classStatusCode
-