public class

BucketLoggingConfiguration

extends Object
implements Serializable
java.lang.Object
   ↳ org.mule.module.s3.model.BucketLoggingConfiguration

Summary

Constants
long serialVersionUID
Fields
private String destinationBucketName
private String logFilePrefix
Public Constructors
BucketLoggingConfiguration(String destinationBucketName, String logFilePrefix)
Creates a new bucket logging configuration which enables server access logs to be collected and stored in the specified destination bucket with the specified log file prefix.
Public Methods
String getDestinationBucketName()
Returns the destination bucket name for this logging configuration.
String getLogFilePrefix()
Returns the optional log file prefix.
boolean isLoggingEnabled()
Returns true if logging is enabled.
void setDestinationBucketName(String destinationBucketName)
Sets the destination bucket name for this logging configuration.
void setLogFilePrefix(String logFilePrefix)
Sets the log file prefix for this bucket logging configuration.
String toString()
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: -7114592131513450540 (0x9d43e426af59ffd4)

Fields

private String destinationBucketName

private String logFilePrefix

Public Constructors

public BucketLoggingConfiguration (String destinationBucketName, String logFilePrefix)

Creates a new bucket logging configuration which enables server access logs to be collected and stored in the specified destination bucket with the specified log file prefix.

Parameters
destinationBucketName The name of the bucket to which to delivery server access logs from the target bucket. This may be the same bucket for which logging is being configured.
logFilePrefix The optional prefix to append to server access logs when they are written to the destination bucket.

Public Methods

public String getDestinationBucketName ()

Returns the destination bucket name for this logging configuration.

Returns
  • The destination bucket name for this logging configuration.

public String getLogFilePrefix ()

Returns the optional log file prefix.

Returns
  • The optional log file prefix.

public boolean isLoggingEnabled ()

Returns true if logging is enabled.

Returns
  • True if logging is enabled.

public void setDestinationBucketName (String destinationBucketName)

Sets the destination bucket name for this logging configuration.

Parameters
destinationBucketName The destination bucket name for this logging configuration.

public void setLogFilePrefix (String logFilePrefix)

Sets the log file prefix for this bucket logging configuration.

Parameters
logFilePrefix The log file prefix for this logging configuration.

public String toString ()