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