public @This @NonNull Builder<C, T> name(final @NonNull String name) {
            this.name = Objects.requireNonNull(name, "name");
            return this;
        }
Sets the {@code name} of the component.

<p>The name is used to extract the parsed values from the {@link CommandContext}.</p>

@param name the name
@return {@code this}
cloud-core/src/main/java/org/incendo/cloud/component/CommandComponent.java