public static final class DataFW.Builder extends Flyweight.Builder<DataFW>
Flyweight.Builder.Visitor| Modifier and Type | Field | Description |
|---|---|---|
static long |
DEFAULT_AUTHORIZATION |
|
static int |
DEFAULT_FLAGS |
|
static int |
DEFAULT_LENGTH |
|
static long |
DEFAULT_TIMESTAMP |
|
static long |
DEFAULT_TRACE_ID |
| Constructor | Description |
|---|---|
Builder() |
public static final long DEFAULT_TIMESTAMP
public static final long DEFAULT_TRACE_ID
public static final long DEFAULT_AUTHORIZATION
public static final int DEFAULT_FLAGS
public static final int DEFAULT_LENGTH
public DataFW.Builder routeId(long value)
public DataFW.Builder streamId(long value)
public DataFW.Builder timestamp(long value)
public DataFW.Builder traceId(long value)
public DataFW.Builder authorization(long value)
public DataFW.Builder flags(int value)
public DataFW.Builder budgetId(long value)
public DataFW.Builder reserved(int value)
public DataFW.Builder payload(OctetsFW value)
public DataFW.Builder payload(java.util.function.Consumer<OctetsFW.Builder> mutator)
public DataFW.Builder payload(org.agrona.DirectBuffer buffer, int offset, int length)
public DataFW.Builder extension(OctetsFW value)
public DataFW.Builder extension(java.util.function.Consumer<OctetsFW.Builder> mutator)
public DataFW.Builder extension(org.agrona.DirectBuffer buffer, int offset, int length)
public DataFW.Builder wrap(org.agrona.MutableDirectBuffer buffer, int offset, int maxLimit)
wrap in class Flyweight.Builder<DataFW>public DataFW.Builder wrap(ArrayFW.Builder<? extends ArrayFW<DataFW>,? extends Flyweight.Builder<DataFW>,DataFW> array)
wrap in class Flyweight.Builder<DataFW>public DataFW.Builder rewrap()
rewrap in class Flyweight.Builder<DataFW>public DataFW build()
build in class Flyweight.Builder<DataFW>Copyright © 2020. All rights reserved.