Class UrlEndpointRequest.UrlRewriter
-
- All Implemented Interfaces:
public final class UrlEndpointRequest.UrlRewriterConfiguration for third-party URL rewriting.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceUrlEndpointRequest.UrlRewriter.VisitorAn interface that defines how to map each variant of UrlRewriter to a value of type T.
public final classUrlEndpointRequest.UrlRewriter.Cloudinary
-
Method Summary
Modifier and Type Method Description final Optional<UrlEndpointRequest.UrlRewriter.Cloudinary>cloudinary()final Optional<JsonValue>imgix()final Optional<JsonValue>akamai()final BooleanisCloudinary()final BooleanisImgix()final BooleanisAkamai()final UrlEndpointRequest.UrlRewriter.CloudinaryasCloudinary()final JsonValueasImgix()final JsonValueasAkamai()final Optional<JsonValue>_json()final <T extends Any> Taccept(UrlEndpointRequest.UrlRewriter.Visitor<T> visitor)final UrlEndpointRequest.UrlRewritervalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static UrlEndpointRequest.UrlRewriterofCloudinary(UrlEndpointRequest.UrlRewriter.Cloudinary cloudinary)final static UrlEndpointRequest.UrlRewriterofImgix()final static UrlEndpointRequest.UrlRewriterofAkamai()-
-
Method Detail
-
cloudinary
final Optional<UrlEndpointRequest.UrlRewriter.Cloudinary> cloudinary()
-
isCloudinary
final Boolean isCloudinary()
-
asCloudinary
final UrlEndpointRequest.UrlRewriter.Cloudinary asCloudinary()
-
accept
final <T extends Any> T accept(UrlEndpointRequest.UrlRewriter.Visitor<T> visitor)
-
validate
final UrlEndpointRequest.UrlRewriter validate()
-
ofCloudinary
final static UrlEndpointRequest.UrlRewriter ofCloudinary(UrlEndpointRequest.UrlRewriter.Cloudinary cloudinary)
-
ofImgix
final static UrlEndpointRequest.UrlRewriter ofImgix()
-
ofAkamai
final static UrlEndpointRequest.UrlRewriter ofAkamai()
-
-
-
-