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.SEND_KEYS; 5 6 import io.guixer.logs.LoggedBy; 7 8 public final class SendKeysLogLine extends AbstractLogLine { 9 10 private final LoggedBy locator; 11 private final String value; 12 13 public SendKeysLogLine( 14 final long timeMillis, 15 final String rawText, 16 final LoggedBy locator, 17 final String value 18 ) { 19 20 super(timeMillis, SEND_KEYS, rawText); 21 22 this.locator = checkNotNull(locator, "locator"); 23 this.value = checkNotNull(value, "value"); 24 } 25 26 public LoggedBy getLocator() { 27 28 return locator; 29 } 30 31 public String getValue() { 32 33 return value; 34 } 35 }