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.

        Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

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

        Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

        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.

        Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

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

        Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

        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.