The validate command handler for the cli plugin validate command.

see

  {validateDefinition}

### Hierarchy

- ValidateHandler

### Implements

- ICommandHandler

## Index

### Properties

- pluginIssues

### Methods

- displayPluginIssues
- process

## Properties

### Private pluginIssues

pluginIssues: PluginIssues = PluginIssues.instance

- Defined in @zowe/imperative/src/imperative/src/plugins/cmd/validate/validate.handler.ts:30

A class with recorded issues for each plugin for which problems were detected.

## Methods

### Private displayPluginIssues

- displayPluginIssues(pluginName: string, cmdResponse: IHandlerResponseApi, failOnWarning?: boolean): boolean

- - Defined in @zowe/imperative/src/imperative/src/plugins/cmd/validate/validate.handler.ts:97

  Display the issues assocated with the specified plugin.

  #### Parameters

  - ##### pluginName: string

    The name of the plugin.

  - ##### cmdResponse: IHandlerResponseApi

    Used to supply the response from the command.

  - ##### Default value failOnWarning: boolean = false

  #### Returns boolean

### process

- process(params: IHandlerParameters): Promise<void>

- Implementation of ICommandHandler.process

  - Defined in @zowe/imperative/src/imperative/src/plugins/cmd/validate/validate.handler.ts:46

  Process the command and input.

  throws

    {ImperativeError}

  #### Parameters

  - ##### params: IHandlerParameters

    Parameters supplied by yargs

  #### Returns Promise<void>

  The command response

Generated using TypeDoc