public static final class StreamMarketUpdateResponseV1.Snapshot.Order.Builder extends <any> implements StreamMarketUpdateResponseV1.Snapshot.OrderOrBuilder
Order is a amount at a price level.Protobuf type
kaikosdk.StreamMarketUpdateResponseV1.Snapshot.Order
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
public StreamMarketUpdateResponseV1.Snapshot.Order.Builder clear()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public StreamMarketUpdateResponseV1.Snapshot.Order getDefaultInstanceForType()
public StreamMarketUpdateResponseV1.Snapshot.Order build()
public StreamMarketUpdateResponseV1.Snapshot.Order buildPartial()
public StreamMarketUpdateResponseV1.Snapshot.Order.Builder clone()
public StreamMarketUpdateResponseV1.Snapshot.Order.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public StreamMarketUpdateResponseV1.Snapshot.Order.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
public StreamMarketUpdateResponseV1.Snapshot.Order.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
public StreamMarketUpdateResponseV1.Snapshot.Order.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
public StreamMarketUpdateResponseV1.Snapshot.Order.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public StreamMarketUpdateResponseV1.Snapshot.Order.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public StreamMarketUpdateResponseV1.Snapshot.Order.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public double getAmount()
Amount / quantity of asset bought or sold, displayed in base currency.
double amount = 1;
getAmount
in interface StreamMarketUpdateResponseV1.Snapshot.OrderOrBuilder
public StreamMarketUpdateResponseV1.Snapshot.Order.Builder setAmount(double value)
Amount / quantity of asset bought or sold, displayed in base currency.
double amount = 1;
value
- The amount to set.public StreamMarketUpdateResponseV1.Snapshot.Order.Builder clearAmount()
Amount / quantity of asset bought or sold, displayed in base currency.
double amount = 1;
public double getPrice()
Price for quote currency.
double price = 2;
getPrice
in interface StreamMarketUpdateResponseV1.Snapshot.OrderOrBuilder
public StreamMarketUpdateResponseV1.Snapshot.Order.Builder setPrice(double value)
Price for quote currency.
double price = 2;
value
- The price to set.public StreamMarketUpdateResponseV1.Snapshot.Order.Builder clearPrice()
Price for quote currency.
double price = 2;
public final StreamMarketUpdateResponseV1.Snapshot.Order.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
public final StreamMarketUpdateResponseV1.Snapshot.Order.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)