private static Variant compressedVariant(MediaType contentType, String contentEncoding) { return Variant.mediaTypes(contentType).encodings(contentEncoding).build().get(0); }
private Variant contentVariant() { List<String> requestHeader= headers(). getRequestHeader(HttpHeaders.CONTENT_ENCODING); List<Variant> variants= Variant. mediaTypes(headers().getMediaType()). encodings(requestHeader.toArray(new String[requestHeader.size()])). languages(headers().getLanguage()). add(). build(); return variants.get(0); }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * encodings. * * @param encodings the available encodings. * @return the initialized builder. * @throws java.lang.IllegalArgumentException * if encodings is null or * contains no elements. */ public static VariantListBuilder encodings(String... encodings) { VariantListBuilder b = VariantListBuilder.newInstance(); b.encodings(encodings); return b; }
/** * Produces a Variant builder from a list of media types. * * @param mediaTypes * @param languages * @param encodings * @return variant builder */ public Variant.VariantListBuilder getVariantListBuilder(List<MediaType> mediaTypes, List<Locale> languages, List<String> encodings) { return Variant.VariantListBuilder.newInstance(). mediaTypes(mediaTypeListToArray(mediaTypes)). languages(localeListToArray(languages)). encodings(stringListToArray(encodings)); }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * encodings. * * @param encodings the available encodings. * @return the initialized builder. * @throws java.lang.IllegalArgumentException * if encodings is null or * contains no elements. */ public static VariantListBuilder encodings(String... encodings) { VariantListBuilder b = VariantListBuilder.newInstance(); b.encodings(encodings); return b; }
public static Variant.VariantListBuilder encodings(String... values) { return VariantListBuilder.newInstance().encodings(values); }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * encodings. * * @param encodings the available encodings. * @return the initialized builder. * @throws java.lang.IllegalArgumentException * if encodings is null or * contains no elements. */ public static VariantListBuilder encodings(String... encodings) { VariantListBuilder b = VariantListBuilder.newInstance(); b.encodings(encodings); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * encodings. * * @param encodings the available encodings. * @return the initialized builder. * @throws java.lang.IllegalArgumentException * if encodings is null or * contains no elements. */ public static VariantListBuilder encodings(String... encodings) { VariantListBuilder b = VariantListBuilder.newInstance(); b.encodings(encodings); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * encodings. * * @param encodings the available encodings. * @return the initialized builder. * @throws java.lang.IllegalArgumentException * if encodings is null or * contains no elements. */ public static VariantListBuilder encodings(String... encodings) { VariantListBuilder b = VariantListBuilder.newInstance(); b.encodings(encodings); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * encodings. * * @param encodings the available encodings. * @return the initialized builder. * @throws java.lang.IllegalArgumentException * if encodings is null or * contains no elements. */ public static VariantListBuilder encodings(String... encodings) { VariantListBuilder b = VariantListBuilder.newInstance(); b.encodings(encodings); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * encodings. * @param encodings the available encodings. * @return the initailized builder * @throws java.lang.IllegalArgumentException if encodings is null or * contains no elements. */ public static VariantListBuilder encodings(String... encodings) { VariantListBuilder b = VariantListBuilder.newInstance(); b.encodings(encodings); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * encodings. * @param encodings the available encodings. * @return the initailized builder * @throws java.lang.IllegalArgumentException if encodings is null or * contains no elements. */ public static VariantListBuilder encodings(String... encodings) { VariantListBuilder b = VariantListBuilder.newInstance(); b.encodings(encodings); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * encodings. * @param encodings the available encodings. * @return the initailized builder * @throws java.lang.IllegalArgumentException if encodings is null or * contains no elements. */ public static VariantListBuilder encodings(String... encodings) { VariantListBuilder b = VariantListBuilder.newInstance(); b.encodings(encodings); return b; }
public static VariantListBuilder encodings(String... encodings) { VariantListBuilder b = VariantListBuilder.newInstance(); b.encodings(encodings); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * encodings. * * @param encodings the available encodings. * @return the initialized builder. * @throws java.lang.IllegalArgumentException * if encodings is null or * contains no elements. */ public static VariantListBuilder encodings(String... encodings) { VariantListBuilder b = VariantListBuilder.newInstance(); b.encodings(encodings); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * encodings. * * @param encodings the available encodings. * @return the initialized builder. * @throws java.lang.IllegalArgumentException * if encodings is null or * contains no elements. */ public static VariantListBuilder encodings(String... encodings) { VariantListBuilder b = VariantListBuilder.newInstance(); b.encodings(encodings); return b; }
public static VariantListBuilder encodings(String... encodings) { VariantListBuilder b = VariantListBuilder.newInstance(); b.encodings(encodings); return b; }
public static VariantListBuilder encodings(String... encodings) { VariantListBuilder b = VariantListBuilder.newInstance(); b.encodings(encodings); return b; }
public static VariantListBuilder encodings(String... encodings) { VariantListBuilder b = VariantListBuilder.newInstance(); b.encodings(encodings); return b; }
public static VariantListBuilder encodings(String... encodings) { VariantListBuilder b = VariantListBuilder.newInstance(); b.encodings(encodings); return b; }