Interface AwsRedshiftClusterLoggingStatus.Builder

    • Method Detail

      • bucketName

        AwsRedshiftClusterLoggingStatus.Builder bucketName​(String bucketName)

        The name of the S3 bucket where the log files are stored.

        Parameters:
        bucketName - The name of the S3 bucket where the log files are stored.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastFailureMessage

        AwsRedshiftClusterLoggingStatus.Builder lastFailureMessage​(String lastFailureMessage)

        The message indicating that the logs failed to be delivered.

        Parameters:
        lastFailureMessage - The message indicating that the logs failed to be delivered.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastFailureTime

        AwsRedshiftClusterLoggingStatus.Builder lastFailureTime​(String lastFailureTime)

        The last time when logs failed to be delivered.

        For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.

        Parameters:
        lastFailureTime - The last time when logs failed to be delivered.

        For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.

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

        AwsRedshiftClusterLoggingStatus.Builder lastSuccessfulDeliveryTime​(String lastSuccessfulDeliveryTime)

        The last time that logs were delivered successfully.

        For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.

        Parameters:
        lastSuccessfulDeliveryTime - The last time that logs were delivered successfully.

        For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.

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

        AwsRedshiftClusterLoggingStatus.Builder loggingEnabled​(Boolean loggingEnabled)

        Indicates whether logging is enabled.

        Parameters:
        loggingEnabled - Indicates whether logging is enabled.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • s3KeyPrefix

        AwsRedshiftClusterLoggingStatus.Builder s3KeyPrefix​(String s3KeyPrefix)

        Provides the prefix applied to the log file names.

        Parameters:
        s3KeyPrefix - Provides the prefix applied to the log file names.
        Returns:
        Returns a reference to this object so that method calls can be chained together.