ImageOptimizationPolicy class

The configuration for Cloud CDN's image optimization feature.

This feature dynamically processes and delivers images from the network edge. Image Optimization is only available for Global External Application Load Balancers. Either Cloud CDN must be enabled on the backend service or backend bucket serving the route, or cache policy must be configured on the same route.

Constructors

ImageOptimizationPolicy({String? queryParameterInterpretation})
ImageOptimizationPolicy.fromJson(Map json_)

Properties

hashCode → int
The hash code for this object.
no setterinherited
queryParameterInterpretation ↔ String?
Specifies whether to interpret query parameters for image optimization. Possible string values are:
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited