| ModuleCommandDescriptor.Builder | ModuleCommandDescriptor.Builder. arguments(List<VariableDefinition> arguments) | Optional list of arguments used in the macro. | 
| static ModuleCommandDescriptor.Builder | ModuleCommandDescriptor. builder() | Create a new builder. | 
| ModuleCommandDescriptor.Builder | ModuleCommandDescriptor.Builder. category(String category) |  | 
| ModuleCommandDescriptor.Builder | ModuleCommandDescriptor.Builder. copy(ModuleCommandDescriptor model) |  | 
| ModuleCommandDescriptor.Builder | ModuleCommandDescriptor.Builder. declaredFields(List<AbstractField> declaredFields) |  | 
| ModuleCommandDescriptor.Builder | ModuleCommandDescriptor.Builder. description(String description) | Description of the macro. | 
| ModuleCommandDescriptor.Builder | ModuleCommandDescriptor.Builder. displayQueryString(String displayQueryString) |  | 
| ModuleCommandDescriptor.Builder | ModuleCommandDescriptor.Builder. example(String example) | Description of the macro. | 
| ModuleCommandDescriptor.Builder | ModuleCommandDescriptor.Builder. internalQueryString(String internalQueryString) |  | 
| ModuleCommandDescriptor.Builder | ModuleCommandDescriptor.Builder. isHidden(Boolean isHidden) |  | 
| ModuleCommandDescriptor.Builder | ModuleCommandDescriptor.Builder. properties(List<PropertyDefinition> properties) | Optional list of properties for the macro. | 
| ModuleCommandDescriptor.Builder | ModuleCommandDescriptor.Builder. referencedFields(List<AbstractField> referencedFields) |  | 
| ModuleCommandDescriptor.Builder | ModuleCommandDescriptor. toBuilder() |  |