Interface CacheBehaviorPerPath.Builder

All Superinterfaces:
Buildable, CopyableBuilder<CacheBehaviorPerPath.Builder,CacheBehaviorPerPath>, SdkBuilder<CacheBehaviorPerPath.Builder,CacheBehaviorPerPath>, SdkPojo
Enclosing class:
CacheBehaviorPerPath

public static interface CacheBehaviorPerPath.Builder extends SdkPojo, CopyableBuilder<CacheBehaviorPerPath.Builder,CacheBehaviorPerPath>
  • Method Details

    • path

      The path to a directory or file to cached, or not cache. Use an asterisk symbol to specify wildcard directories (path/to/assets/*), and file types (*.html, *jpg, *js). Directories and file paths are case-sensitive.

      Examples:

      • Specify the following to cache all files in the document root of an Apache web server running on a Lightsail instance.

        var/www/html/

      • Specify the following file to cache only the index page in the document root of an Apache web server.

        var/www/html/index.html

      • Specify the following to cache only the .html files in the document root of an Apache web server.

        var/www/html/*.html

      • Specify the following to cache only the .jpg, .png, and .gif files in the images sub-directory of the document root of an Apache web server.

        var/www/html/images/*.jpg

        var/www/html/images/*.png

        var/www/html/images/*.gif

        Specify the following to cache all files in the images sub-directory of the document root of an Apache web server.

        var/www/html/images/

      Parameters:
      path - The path to a directory or file to cached, or not cache. Use an asterisk symbol to specify wildcard directories (path/to/assets/*), and file types (*.html, *jpg, *js). Directories and file paths are case-sensitive.

      Examples:

      • Specify the following to cache all files in the document root of an Apache web server running on a Lightsail instance.

        var/www/html/

      • Specify the following file to cache only the index page in the document root of an Apache web server.

        var/www/html/index.html

      • Specify the following to cache only the .html files in the document root of an Apache web server.

        var/www/html/*.html

      • Specify the following to cache only the .jpg, .png, and .gif files in the images sub-directory of the document root of an Apache web server.

        var/www/html/images/*.jpg

        var/www/html/images/*.png

        var/www/html/images/*.gif

        Specify the following to cache all files in the images sub-directory of the document root of an Apache web server.

        var/www/html/images/

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • behavior

      The cache behavior for the specified path.

      You can specify one of the following per-path cache behaviors:

      • cache - This behavior caches the specified path.

      • dont-cache - This behavior doesn't cache the specified path.

      Parameters:
      behavior - The cache behavior for the specified path.

      You can specify one of the following per-path cache behaviors:

      • cache - This behavior caches the specified path.

      • dont-cache - This behavior doesn't cache the specified path.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • behavior

      The cache behavior for the specified path.

      You can specify one of the following per-path cache behaviors:

      • cache - This behavior caches the specified path.

      • dont-cache - This behavior doesn't cache the specified path.

      Parameters:
      behavior - The cache behavior for the specified path.

      You can specify one of the following per-path cache behaviors:

      • cache - This behavior caches the specified path.

      • dont-cache - This behavior doesn't cache the specified path.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: