Interface LogGroupImpact.Builder

  • Method Details

    • logGroupName

      LogGroupImpact.Builder logGroupName(String logGroupName)

      The name of the log group.

      Parameters:
      logGroupName - The name of the log group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • currentRetention

      LogGroupImpact.Builder currentRetention(String currentRetention)

      The current effective retention period of the log group, in days. A value of NEVER_EXPIRE indicates that log events in the log group never expire.

      Parameters:
      currentRetention - The current effective retention period of the log group, in days. A value of NEVER_EXPIRE indicates that log events in the log group never expire.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • proposedRetention

      LogGroupImpact.Builder proposedRetention(String proposedRetention)

      The effective retention period of the log group, in days, after the change. A value of NEVER_EXPIRE indicates that log events in the log group would never expire.

      Parameters:
      proposedRetention - The effective retention period of the log group, in days, after the change. A value of NEVER_EXPIRE indicates that log events in the log group would never expire.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • storedBytes

      LogGroupImpact.Builder storedBytes(Long storedBytes)

      The number of bytes stored in the log group.

      Parameters:
      storedBytes - The number of bytes stored in the log group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.