Uses of Class
com.azure.resourcemanager.cdn.fluent.models.EndpointProperties
Packages that use EndpointProperties
Package
Description
Package containing the inner data models for CdnManagementClient.
-
Uses of EndpointProperties in com.azure.resourcemanager.cdn.fluent.models
Methods in com.azure.resourcemanager.cdn.fluent.models that return EndpointPropertiesModifier and TypeMethodDescriptionstatic EndpointPropertiesEndpointProperties.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of EndpointProperties from the JsonReader.EndpointProperties.withContentTypesToCompress(List<String> contentTypesToCompress) Set the contentTypesToCompress property: List of content types on which compression applies.EndpointProperties.withDefaultOriginGroup(ResourceReference defaultOriginGroup) Set the defaultOriginGroup property: A reference to the origin group.EndpointProperties.withDeliveryPolicy(EndpointPropertiesUpdateParametersDeliveryPolicy deliveryPolicy) Set the deliveryPolicy property: A policy that specifies the delivery rules to be used for an endpoint.EndpointProperties.withGeoFilters(List<GeoFilter> geoFilters) Set the geoFilters property: List of rules defining the user's geo access within a CDN endpoint.EndpointProperties.withIsCompressionEnabled(Boolean isCompressionEnabled) Set the isCompressionEnabled property: Indicates whether content compression is enabled on CDN.EndpointProperties.withIsHttpAllowed(Boolean isHttpAllowed) Set the isHttpAllowed property: Indicates whether HTTP traffic is allowed on the endpoint.EndpointProperties.withIsHttpsAllowed(Boolean isHttpsAllowed) Set the isHttpsAllowed property: Indicates whether HTTPS traffic is allowed on the endpoint.EndpointProperties.withOptimizationType(OptimizationType optimizationType) Set the optimizationType property: Specifies what scenario the customer wants this CDN endpoint to optimize for, e.g.EndpointProperties.withOriginGroups(List<DeepCreatedOriginGroup> originGroups) Set the originGroups property: The origin groups comprising of origins that are used for load balancing the traffic based on availability.EndpointProperties.withOriginHostHeader(String originHostHeader) Set the originHostHeader property: The host header value sent to the origin with each request.EndpointProperties.withOriginPath(String originPath) Set the originPath property: A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.EndpointProperties.withOrigins(List<DeepCreatedOrigin> origins) Set the origins property: The source of the content being delivered via CDN.EndpointProperties.withProbePath(String probePath) Set the probePath property: Path to a file hosted on the origin which helps accelerate delivery of the dynamic content and calculate the most optimal routes for the CDN.EndpointProperties.withQueryStringCachingBehavior(QueryStringCachingBehavior queryStringCachingBehavior) Set the queryStringCachingBehavior property: Defines how CDN caches requests that include query strings.EndpointProperties.withUrlSigningKeys(List<UrlSigningKey> urlSigningKeys) Set the urlSigningKeys property: List of keys used to validate the signed URL hashes.EndpointProperties.withWebApplicationFirewallPolicyLink(EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink) Set the webApplicationFirewallPolicyLink property: Defines the Web Application Firewall policy for the endpoint (if applicable).