Package io.manebot.command.response
Class CommandDetailsResponse.Builder
- java.lang.Object
-
- io.manebot.command.response.CommandDetailsResponse.Builder
-
- Enclosing class:
- CommandDetailsResponse
public abstract static class CommandDetailsResponse.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description abstract CommandDetailsResponse
build()
java.util.Collection<CommandDetailsResponse.Item>
getItems()
java.lang.String
getKey()
java.lang.String
getName()
CommandDetailsResponse.Builder
item(CommandDetailsResponse.Item item)
CommandDetailsResponse.Builder
item(java.lang.String key, java.lang.String value)
CommandDetailsResponse.Builder
item(java.lang.String key, java.util.Collection<? extends java.lang.Object> collection)
CommandDetailsResponse.Builder
key(java.lang.String key)
CommandDetailsResponse.Builder
name(java.lang.String name)
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
name
public CommandDetailsResponse.Builder name(java.lang.String name)
-
getKey
public java.lang.String getKey()
-
key
public CommandDetailsResponse.Builder key(java.lang.String key)
-
item
public CommandDetailsResponse.Builder item(CommandDetailsResponse.Item item)
-
item
public CommandDetailsResponse.Builder item(java.lang.String key, java.lang.String value)
-
item
public CommandDetailsResponse.Builder item(java.lang.String key, java.util.Collection<? extends java.lang.Object> collection)
-
getItems
public java.util.Collection<CommandDetailsResponse.Item> getItems()
-
build
public abstract CommandDetailsResponse build()
-
-