Interface UsageByAccount.Builder

    • Method Detail

      • currency

        UsageByAccount.Builder currency​(String currency)

        The type of currency that the value for the metric (estimatedCost) is reported in.

        Parameters:
        currency - The type of currency that the value for the metric (estimatedCost) is reported in.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Currency, Currency
      • currency

        UsageByAccount.Builder currency​(Currency currency)

        The type of currency that the value for the metric (estimatedCost) is reported in.

        Parameters:
        currency - The type of currency that the value for the metric (estimatedCost) is reported in.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Currency, Currency
      • estimatedCost

        UsageByAccount.Builder estimatedCost​(String estimatedCost)

        The estimated value for the metric.

        Parameters:
        estimatedCost - The estimated value for the metric.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serviceLimit

        UsageByAccount.Builder serviceLimit​(ServiceLimit serviceLimit)

        The current value for the quota that corresponds to the metric specified by the type field.

        Parameters:
        serviceLimit - The current value for the quota that corresponds to the metric specified by the type field.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • type

        UsageByAccount.Builder type​(String type)

        The name of the metric. Possible values are: AUTOMATED_OBJECT_MONITORING, to monitor S3 objects for automated sensitive data discovery; AUTOMATED_SENSITIVE_DATA_DISCOVERY, to analyze S3 objects for automated sensitive data discovery; DATA_INVENTORY_EVALUATION, to monitor S3 buckets; and, SENSITIVE_DATA_DISCOVERY, to run classification jobs.

        Parameters:
        type - The name of the metric. Possible values are: AUTOMATED_OBJECT_MONITORING, to monitor S3 objects for automated sensitive data discovery; AUTOMATED_SENSITIVE_DATA_DISCOVERY, to analyze S3 objects for automated sensitive data discovery; DATA_INVENTORY_EVALUATION, to monitor S3 buckets; and, SENSITIVE_DATA_DISCOVERY, to run classification jobs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        UsageType, UsageType
      • type

        UsageByAccount.Builder type​(UsageType type)

        The name of the metric. Possible values are: AUTOMATED_OBJECT_MONITORING, to monitor S3 objects for automated sensitive data discovery; AUTOMATED_SENSITIVE_DATA_DISCOVERY, to analyze S3 objects for automated sensitive data discovery; DATA_INVENTORY_EVALUATION, to monitor S3 buckets; and, SENSITIVE_DATA_DISCOVERY, to run classification jobs.

        Parameters:
        type - The name of the metric. Possible values are: AUTOMATED_OBJECT_MONITORING, to monitor S3 objects for automated sensitive data discovery; AUTOMATED_SENSITIVE_DATA_DISCOVERY, to analyze S3 objects for automated sensitive data discovery; DATA_INVENTORY_EVALUATION, to monitor S3 buckets; and, SENSITIVE_DATA_DISCOVERY, to run classification jobs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        UsageType, UsageType