Package akka.http.javadsl.model
Class HttpMethod
- java.lang.Object
-
- akka.http.javadsl.model.HttpMethod
-
- Direct Known Subclasses:
HttpMethod
public abstract class HttpMethod extends java.lang.ObjectRepresents an HTTP request method. SeeHttpMethodsfor a set of predefined methods and static constructors to create custom ones.
-
-
Constructor Summary
Constructors Constructor Description HttpMethod()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract booleanisEntityAccepted()Returns if requests with this method may contain an entity.abstract booleanisIdempotent()Returns if this method is "idempotent" as defined in http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-26#section-4.2.2abstract booleanisSafe()Returns if this method is "safe" as defined in http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-26#section-4.2.1java.lang.Stringname()Returns the name of the method, always equal to [[value]].abstract RequestEntityAcceptancerequestEntityAcceptance()Returns the entity acceptance level for this method.abstract java.lang.Stringvalue()Returns the name of the method.
-
-
-
Method Detail
-
name
public final java.lang.String name()
Returns the name of the method, always equal to [[value]].
-
value
public abstract java.lang.String value()
Returns the name of the method.
-
isSafe
public abstract boolean isSafe()
Returns if this method is "safe" as defined in http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-26#section-4.2.1
-
isIdempotent
public abstract boolean isIdempotent()
Returns if this method is "idempotent" as defined in http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-26#section-4.2.2
-
isEntityAccepted
public abstract boolean isEntityAccepted()
Returns if requests with this method may contain an entity.
-
requestEntityAcceptance
public abstract RequestEntityAcceptance requestEntityAcceptance()
Returns the entity acceptance level for this method.
-
-