class RetrieveAttributesLiveCommandImpl extends AbstractQueryLiveCommand<RetrieveAttributesLiveCommand,
        RetrieveAttributesLiveCommandAnswerBuilder> implements RetrieveAttributesLiveCommand {

    @Override
    public RetrieveAttributesLiveCommand setDittoHeaders(final DittoHeaders dittoHeaders) {
        return of(RetrieveAttributes.of(getThingEntityId(), getSelectedFields().orElse(null), dittoHeaders));
    }

    private  RetrieveAttributesLiveCommandImpl(final RetrieveAttributes command);

}