Class AccessLogComponent

  • All Implemented Interfaces:
    com.yahoo.config.ConfigInstance.Producer, com.yahoo.container.core.AccessLogConfig.Producer, ConfigProducer, java.io.Serializable, java.lang.Comparable<Component<?,​?>>

    public final class AccessLogComponent
    extends SimpleComponent
    implements com.yahoo.container.core.AccessLogConfig.Producer
    Author:
    Tony Vaagenes, gjoranv
    See Also:
    Serialized Form
    • Constructor Detail

      • AccessLogComponent

        public AccessLogComponent​(AccessLogComponent.AccessLogType logType,
                                  java.lang.String fileNamePattern,
                                  java.lang.String rotationInterval,
                                  java.lang.Boolean compressOnRotation,
                                  boolean isHostedVespa,
                                  java.lang.String symlinkName)
    • Method Detail

      • getConfig

        public void getConfig​(com.yahoo.container.core.AccessLogConfig.Builder builder)
        Specified by:
        getConfig in interface com.yahoo.container.core.AccessLogConfig.Producer
      • getFileNamePattern

        public java.lang.String getFileNamePattern()