Package akka.http.scaladsl.model
Class MediaType$
java.lang.Object
akka.http.scaladsl.model.MediaType$
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MediaType$
Static reference to the singleton instance of this Scala object. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapplicationBinary
(String subType, MediaType.Compressibility comp, scala.collection.immutable.Seq<String> fileExtensions) applicationWithFixedCharset
(String subType, HttpCharset charset, scala.collection.immutable.Seq<String> fileExtensions) applicationWithOpenCharset
(String subType, scala.collection.immutable.Seq<String> fileExtensions) audio
(String subType, MediaType.Compressibility comp, scala.collection.immutable.Seq<String> fileExtensions) custom
(String value, boolean binary, MediaType.Compressibility comp, scala.collection.immutable.List<String> fileExtensions) customBinary
(String mainType, String subType, MediaType.Compressibility comp, scala.collection.immutable.List<String> fileExtensions, scala.collection.immutable.Map<String, String> params, boolean allowArbitrarySubtypes) customMultipart
(String subType, scala.collection.immutable.Map<String, String> params) customWithFixedCharset
(String mainType, String subType, HttpCharset charset, scala.collection.immutable.List<String> fileExtensions, scala.collection.immutable.Map<String, String> params, boolean allowArbitrarySubtypes) customWithOpenCharset
(String mainType, String subType, scala.collection.immutable.List<String> fileExtensions, scala.collection.immutable.Map<String, String> params, boolean allowArbitrarySubtypes) font
(String subType, MediaType.Compressibility comp, scala.collection.immutable.Seq<String> fileExtensions) image
(String subType, MediaType.Compressibility comp, scala.collection.immutable.Seq<String> fileExtensions) message
(String subType, MediaType.Compressibility comp, scala.collection.immutable.Seq<String> fileExtensions) Tries to parse aMediaType
value from the given String.textWithFixedCharset
(String subType, HttpCharset charset, scala.collection.immutable.Seq<String> fileExtensions) scala.Option<String>
video
(String subType, MediaType.Compressibility comp, scala.collection.immutable.Seq<String> fileExtensions)
-
Field Details
-
MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Constructor Details
-
MediaType$
public MediaType$()
-
-
Method Details
-
applicationBinary
public MediaType.Binary applicationBinary(String subType, MediaType.Compressibility comp, scala.collection.immutable.Seq<String> fileExtensions) -
applicationWithFixedCharset
public MediaType.WithFixedCharset applicationWithFixedCharset(String subType, HttpCharset charset, scala.collection.immutable.Seq<String> fileExtensions) -
applicationWithOpenCharset
public MediaType.WithOpenCharset applicationWithOpenCharset(String subType, scala.collection.immutable.Seq<String> fileExtensions) -
audio
public MediaType.Binary audio(String subType, MediaType.Compressibility comp, scala.collection.immutable.Seq<String> fileExtensions) -
image
public MediaType.Binary image(String subType, MediaType.Compressibility comp, scala.collection.immutable.Seq<String> fileExtensions) -
message
public MediaType.Binary message(String subType, MediaType.Compressibility comp, scala.collection.immutable.Seq<String> fileExtensions) -
text
public MediaType.WithOpenCharset text(String subType, scala.collection.immutable.Seq<String> fileExtensions) -
textWithFixedCharset
public MediaType.WithFixedCharset textWithFixedCharset(String subType, HttpCharset charset, scala.collection.immutable.Seq<String> fileExtensions) -
video
public MediaType.Binary video(String subType, MediaType.Compressibility comp, scala.collection.immutable.Seq<String> fileExtensions) -
font
public MediaType.Binary font(String subType, MediaType.Compressibility comp, scala.collection.immutable.Seq<String> fileExtensions) -
customBinary
public MediaType.Binary customBinary(String mainType, String subType, MediaType.Compressibility comp, scala.collection.immutable.List<String> fileExtensions, scala.collection.immutable.Map<String, String> params, boolean allowArbitrarySubtypes) -
customWithFixedCharset
public MediaType.WithFixedCharset customWithFixedCharset(String mainType, String subType, HttpCharset charset, scala.collection.immutable.List<String> fileExtensions, scala.collection.immutable.Map<String, String> params, boolean allowArbitrarySubtypes) -
customWithOpenCharset
-
customMultipart
public MediaType.Multipart customMultipart(String subType, scala.collection.immutable.Map<String, String> params) -
custom
public MediaType custom(String value, boolean binary, MediaType.Compressibility comp, scala.collection.immutable.List<String> fileExtensions) -
parse
Tries to parse aMediaType
value from the given String. ReturnsRight(mediaType)
if successful andLeft(errors)
otherwise.- Parameters:
value
- (undocumented)- Returns:
- (undocumented)
-
unapply
-