Interface ObjectCountByEncryptionType.Builder

    • Method Detail

      • customerManaged

        ObjectCountByEncryptionType.Builder customerManaged​(Long customerManaged)

        The total number of objects that are encrypted with a customer-provided key. The objects use customer-provided server-side encryption (SSE-C).

        Parameters:
        customerManaged - The total number of objects that are encrypted with a customer-provided key. The objects use customer-provided server-side encryption (SSE-C).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • kmsManaged

        ObjectCountByEncryptionType.Builder kmsManaged​(Long kmsManaged)

        The total number of objects that are encrypted with an KMS key, either an Amazon Web Services managed key or a customer managed key. The objects use KMS encryption (SSE-KMS).

        Parameters:
        kmsManaged - The total number of objects that are encrypted with an KMS key, either an Amazon Web Services managed key or a customer managed key. The objects use KMS encryption (SSE-KMS).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • s3Managed

        ObjectCountByEncryptionType.Builder s3Managed​(Long s3Managed)

        The total number of objects that are encrypted with an Amazon S3 managed key. The objects use Amazon S3 managed encryption (SSE-S3).

        Parameters:
        s3Managed - The total number of objects that are encrypted with an Amazon S3 managed key. The objects use Amazon S3 managed encryption (SSE-S3).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • unencrypted

        ObjectCountByEncryptionType.Builder unencrypted​(Long unencrypted)

        The total number of objects that use client-side encryption or aren't encrypted.

        Parameters:
        unencrypted - The total number of objects that use client-side encryption or aren't encrypted.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • unknown

        ObjectCountByEncryptionType.Builder unknown​(Long unknown)

        The total number of objects that Amazon Macie doesn't have current encryption metadata for. Macie can't provide current data about the encryption settings for these objects.

        Parameters:
        unknown - The total number of objects that Amazon Macie doesn't have current encryption metadata for. Macie can't provide current data about the encryption settings for these objects.
        Returns:
        Returns a reference to this object so that method calls can be chained together.