CompressionSettings Class

  • java.lang.Object
    • com.microsoft.azure.management.cdn.CompressionSettings

public class CompressionSettings

settings for compression.

Constructor Summary

Constructor Description
CompressionSettings()

Method Summary

Modifier and Type Method and Description
java.util.List<java.lang.String> contentTypesToCompress()

Get list of content types on which compression applies.

java.lang.Boolean isCompressionEnabled()

Get indicates whether content compression is enabled on AzureFrontDoor.

CompressionSettings withContentTypesToCompress(List<String> contentTypesToCompress)

Set list of content types on which compression applies.

CompressionSettings withIsCompressionEnabled(Boolean isCompressionEnabled)

Set indicates whether content compression is enabled on AzureFrontDoor.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

CompressionSettings

public CompressionSettings()

Method Details

contentTypesToCompress

public List contentTypesToCompress()

Get list of content types on which compression applies. The value should be a valid MIME type.

Returns:

the contentTypesToCompress value

isCompressionEnabled

public Boolean isCompressionEnabled()

Get indicates whether content compression is enabled on AzureFrontDoor. Default value is false. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on AzureFrontDoor when requested content is smaller than 1 byte or larger than 1 MB.

Returns:

the isCompressionEnabled value

withContentTypesToCompress

public CompressionSettings withContentTypesToCompress(List contentTypesToCompress)

Set list of content types on which compression applies. The value should be a valid MIME type.

Parameters:

contentTypesToCompress - the contentTypesToCompress value to set

Returns:

the CompressionSettings object itself.

withIsCompressionEnabled

public CompressionSettings withIsCompressionEnabled(Boolean isCompressionEnabled)

Set indicates whether content compression is enabled on AzureFrontDoor. Default value is false. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on AzureFrontDoor when requested content is smaller than 1 byte or larger than 1 MB.

Parameters:

isCompressionEnabled - the isCompressionEnabled value to set

Returns:

the CompressionSettings object itself.

Applies to