1 package io.guixer.logs.lines; 2 3 import static com.google.common.base.Preconditions.checkNotNull; 4 import static io.guixer.logs.lines.LogLine.Type.EXT; 5 6 public final class ExtLogLine extends AbstractLogLine { 7 8 private final String namespace; 9 private final String text; 10 11 public ExtLogLine( 12 final long timeMillis, 13 final String rawText, 14 final String namespace, 15 final String text 16 ) { 17 18 super(timeMillis, EXT, rawText); 19 20 this.namespace = checkNotNull(namespace, "namespace"); 21 this.text = checkNotNull(text, "text"); 22 } 23 24 public String getNamespace() { 25 26 return namespace; 27 } 28 29 public String getText() { 30 31 return text; 32 } 33 }