public class BitFieldSubCommands extends Object implements Iterable<BitFieldSubCommands.BitFieldSubCommand>
BITFIELD
command representation holding several BitFieldSubCommands.BitFieldSubCommand
s to execute.Modifier and Type | Class and Description |
---|---|
static class |
BitFieldSubCommands.AbstractBitFieldSubCommand |
static class |
BitFieldSubCommands.BitFieldGet
The
GET sub command used with BitFieldSubCommands . |
static class |
BitFieldSubCommands.BitFieldGetBuilder |
static class |
BitFieldSubCommands.BitFieldIncrBy
The
INCRBY sub command used with BitFieldSubCommands . |
class |
BitFieldSubCommands.BitFieldIncrByBuilder |
static class |
BitFieldSubCommands.BitFieldSet
The
SET sub command used with BitFieldSubCommands . |
static class |
BitFieldSubCommands.BitFieldSetBuilder |
static interface |
BitFieldSubCommands.BitFieldSubCommand
Sub command to be used as part of
BitFieldSubCommands . |
static class |
BitFieldSubCommands.BitFieldType
The actual Redis bitfield type representation for signed and unsigned integers used with
BitFieldSubCommands.BitFieldSubCommand . |
static class |
BitFieldSubCommands.Offset
Offset used inside a
BitFieldSubCommands.BitFieldSubCommand . |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
forEach, spliterator
public static BitFieldSubCommands create()
BitFieldSubCommands
.public static BitFieldSubCommands create(BitFieldSubCommands.BitFieldSubCommand... subCommands)
BitFieldSubCommands
with Multiple BitFieldSubCommand.public BitFieldSubCommands.BitFieldGetBuilder get(BitFieldSubCommands.BitFieldType type)
BitFieldSubCommands.BitFieldGetBuilder
for creating and adding a BitFieldSubCommands.BitFieldGet
sub command.type
- must not be null.protected BitFieldSubCommands get(BitFieldSubCommands.BitFieldGet get)
BitFieldSubCommands
adding given BitFieldSubCommands.BitFieldGet
to the sub commands.get
- must not be null.public BitFieldSubCommands.BitFieldSetBuilder set(BitFieldSubCommands.BitFieldType type)
BitFieldSubCommands.BitFieldSetBuilder
for creating and adding a BitFieldSubCommands.BitFieldSet
sub command.type
- must not be null.protected BitFieldSubCommands set(BitFieldSubCommands.BitFieldSet set)
BitFieldSubCommands
adding given BitFieldSubCommands.BitFieldSet
to the sub commands.set
- must not be null.public BitFieldSubCommands.BitFieldIncrByBuilder incr(BitFieldSubCommands.BitFieldType type)
BitFieldSubCommands.BitFieldIncrByBuilder
for creating and adding a BitFieldSubCommands.BitFieldIncrBy
sub command.type
- must not be null.protected BitFieldSubCommands incr(BitFieldSubCommands.BitFieldIncrBy incrBy)
BitFieldSubCommands
adding given BitFieldSubCommands.BitFieldIncrBy
to the sub commands.incrBy
- must not be null.public List<BitFieldSubCommands.BitFieldSubCommand> getSubCommands()
List
of sub commands.public Iterator<BitFieldSubCommands.BitFieldSubCommand> iterator()
iterator
in interface Iterable<BitFieldSubCommands.BitFieldSubCommand>
Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.