public static class LogEvent.AvroBuilder extends Object implements LogEvent.Builder<LogEventAvro>
| Constructor and Description |
|---|
AvroBuilder(LogEventAvro.Builder builder)
Only use this if you know what you are doing.
|
| Modifier and Type | Method and Description |
|---|---|
LogEvent<LogEventAvro> |
build() |
LogEvent.Builder<LogEventAvro> |
clearProperties() |
LogEvent.Builder<LogEventAvro> |
clearRequest() |
LogEvent.Builder<LogEventAvro> |
clearResponse() |
LogEvent.Builder<LogEventAvro> |
clearTimestamp() |
LogEvent.Builder<LogEventAvro> |
clearType() |
LogEvent.Builder<LogEventAvro> |
clearUuid() |
LogEvent.Builder<LogEventAvro> |
setProperties(Map<String,String> value) |
LogEvent.Builder<LogEventAvro> |
setRequest(BidRequest<?> value) |
LogEvent.Builder<LogEventAvro> |
setResponse(BidResponse<?> value) |
LogEvent.Builder<LogEventAvro> |
setTimestamp(long value) |
LogEvent.Builder<LogEventAvro> |
setType(LogEventType<?> value) |
LogEvent.Builder<LogEventAvro> |
setUuid(Supplier<byte[]> value) |
public AvroBuilder(LogEventAvro.Builder builder)
public LogEvent<LogEventAvro> build()
build in interface LogEvent.Builder<LogEventAvro>public LogEvent.Builder<LogEventAvro> setUuid(Supplier<byte[]> value)
setUuid in interface LogEvent.Builder<LogEventAvro>public LogEvent.Builder<LogEventAvro> clearUuid()
clearUuid in interface LogEvent.Builder<LogEventAvro>public LogEvent.Builder<LogEventAvro> setTimestamp(long value)
setTimestamp in interface LogEvent.Builder<LogEventAvro>public LogEvent.Builder<LogEventAvro> clearTimestamp()
clearTimestamp in interface LogEvent.Builder<LogEventAvro>public LogEvent.Builder<LogEventAvro> setType(LogEventType<?> value)
setType in interface LogEvent.Builder<LogEventAvro>public LogEvent.Builder<LogEventAvro> clearType()
clearType in interface LogEvent.Builder<LogEventAvro>public LogEvent.Builder<LogEventAvro> setRequest(BidRequest<?> value)
setRequest in interface LogEvent.Builder<LogEventAvro>public LogEvent.Builder<LogEventAvro> clearRequest()
clearRequest in interface LogEvent.Builder<LogEventAvro>public LogEvent.Builder<LogEventAvro> setResponse(BidResponse<?> value)
setResponse in interface LogEvent.Builder<LogEventAvro>public LogEvent.Builder<LogEventAvro> clearResponse()
clearResponse in interface LogEvent.Builder<LogEventAvro>public LogEvent.Builder<LogEventAvro> setProperties(Map<String,String> value)
setProperties in interface LogEvent.Builder<LogEventAvro>public LogEvent.Builder<LogEventAvro> clearProperties()
clearProperties in interface LogEvent.Builder<LogEventAvro>Copyright © 2013–2016 AdGear Technologies Inc.. All rights reserved.