| Modifier and Type | Method and Description |
|---|---|
Ability.AbilityBuilder |
action(Consumer<MessageContext> consumer) |
Ability |
build() |
Ability.AbilityBuilder |
flag(Predicate<org.telegram.telegrambots.meta.api.objects.Update>... flags) |
Ability.AbilityBuilder |
info(String info) |
Ability.AbilityBuilder |
input(int argNum) |
Ability.AbilityBuilder |
locality(Locality type) |
Ability.AbilityBuilder |
name(String name) |
Ability.AbilityBuilder |
post(Consumer<MessageContext> postConsumer) |
Ability.AbilityBuilder |
privacy(Privacy privacy) |
Ability.AbilityBuilder |
reply(Consumer<org.telegram.telegrambots.meta.api.objects.Update> action,
Predicate<org.telegram.telegrambots.meta.api.objects.Update>... conditions) |
public Ability.AbilityBuilder action(Consumer<MessageContext> consumer)
public Ability.AbilityBuilder name(String name)
public Ability.AbilityBuilder info(String info)
public Ability.AbilityBuilder flag(Predicate<org.telegram.telegrambots.meta.api.objects.Update>... flags)
public Ability.AbilityBuilder locality(Locality type)
public Ability.AbilityBuilder input(int argNum)
public Ability.AbilityBuilder privacy(Privacy privacy)
public Ability.AbilityBuilder post(Consumer<MessageContext> postConsumer)
@SafeVarargs public final Ability.AbilityBuilder reply(Consumer<org.telegram.telegrambots.meta.api.objects.Update> action, Predicate<org.telegram.telegrambots.meta.api.objects.Update>... conditions)
public Ability build()
Copyright © 2019. All rights reserved.