CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<ParentT> Interface
Type Parameters
- ParentT
the stage of the parent CDN profile update to return to after attaching this definition
Implements
public static interface CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<ParentT>
extends AttachableStandard<ParentT>
The final stage of the CDN profile Standard Akamai or Standard Verizon endpoint definition.
At this stage, any remaining optional settings can be specified, or the CDN profile endpoint definition can be attached to the parent CDN profile definition
Method Summary
Method Details
defineNewStandardRulesEngineRule
public abstract CdnStandardRulesEngineRule.DefinitionStage.Blank<T> <T>defineNewStandardRulesEngineRule(String name)
Begins the definition of the Standard rules engine rule to be attached to the endpoint. Supports STANDARD_MICROSOFT.
Parameters:
Returns:
withCompressionEnabled
public abstract CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<ParentT> withCompressionEnabled(boolean compressionEnabled)
Sets the compression state.
Parameters:
Returns:
withContentTypesToCompress
public abstract CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<ParentT> withContentTypesToCompress(Set<String> contentTypesToCompress)
Specifies the content types to compress.
Parameters:
Returns:
withContentTypeToCompress
public abstract CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<ParentT> withContentTypeToCompress(String contentTypeToCompress)
Specifies a single content type to compress.
Parameters:
Returns:
withCustomDomain
public abstract CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<ParentT> withCustomDomain(String hostName)
Adds a new CDN custom domain within an endpoint.
Parameters:
Returns:
withGeoFilter
public abstract CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<ParentT> withGeoFilter(String relativePath, GeoFilterActions action, Collection<CountryIsoCode> countryCodes)
Sets the geo filters list for the specified countries list.
Parameters:
Returns:
withGeoFilter
public abstract CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<ParentT> withGeoFilter(String relativePath, GeoFilterActions action, CountryIsoCode countryCode)
Adds a single entry to the geo filters list.
Parameters:
Returns:
withGeoFilters
public abstract CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<ParentT> withGeoFilters(Collection<GeoFilter> geoFilters)
Specifies the geo filters to use.
Parameters:
Returns:
withHostHeader
public abstract CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<ParentT> withHostHeader(String hostHeader)
Specifies the host header.
Parameters:
Returns:
withHttpAllowed
public abstract CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<ParentT> withHttpAllowed(boolean httpAllowed)
Specifies if HTTP traffic is allowed.
Parameters:
Returns:
withHttpPort
public abstract CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<ParentT> withHttpPort(int httpPort)
Specifies the port for HTTP traffic.
Parameters:
Returns:
withHttpsAllowed
public abstract CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<ParentT> withHttpsAllowed(boolean httpsAllowed)
Specifies if HTTPS traffic is allowed.
Parameters:
Returns:
withHttpsPort
public abstract CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<ParentT> withHttpsPort(int httpsPort)
Specifies the port for HTTPS traffic.
Parameters:
Returns:
withOriginPath
public abstract CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<ParentT> withOriginPath(String originPath)
Specifies the origin path.
Parameters:
Returns:
withQueryStringCachingBehavior
public abstract CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<ParentT> withQueryStringCachingBehavior(QueryStringCachingBehavior cachingBehavior)
Sets the query string caching behavior.
Parameters:
Returns: