public static final class DataFW.Builder extends Flyweight.Builder<DataFW>
Flyweight.Builder.Visitor| Constructor | Description |
|---|---|
Builder() |
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.