Class CompressionSettingsArgs.Builder

  • Enclosing class:
    CompressionSettingsArgs

    public static final class CompressionSettingsArgs.Builder
    extends java.lang.Object
    • Method Detail

      • contentTypesToCompress

        public CompressionSettingsArgs.Builder contentTypesToCompress​(@Nullable
                                                                      com.pulumi.core.Output<java.util.List<java.lang.String>> contentTypesToCompress)
        Parameters:
        contentTypesToCompress - List of content types on which compression applies. The value should be a valid MIME type.
        Returns:
        builder
      • contentTypesToCompress

        public CompressionSettingsArgs.Builder contentTypesToCompress​(java.util.List<java.lang.String> contentTypesToCompress)
        Parameters:
        contentTypesToCompress - List of content types on which compression applies. The value should be a valid MIME type.
        Returns:
        builder
      • contentTypesToCompress

        public CompressionSettingsArgs.Builder contentTypesToCompress​(java.lang.String... contentTypesToCompress)
        Parameters:
        contentTypesToCompress - List of content types on which compression applies. The value should be a valid MIME type.
        Returns:
        builder
      • isCompressionEnabled

        public CompressionSettingsArgs.Builder isCompressionEnabled​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.Boolean> isCompressionEnabled)
        Parameters:
        isCompressionEnabled - 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:
        builder
      • isCompressionEnabled

        public CompressionSettingsArgs.Builder isCompressionEnabled​(java.lang.Boolean isCompressionEnabled)
        Parameters:
        isCompressionEnabled - 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:
        builder