public class NetAppExecuteCLIConfig
extends java.lang.Object
An Interface to the Command Line
Executes the CLI command on the filer and returns either true or false based on the output and the expected value. This task will work only for ONTAP accounts.
Modifier | Constructor and Description |
---|---|
protected |
NetAppExecuteCLIConfig() |
|
NetAppExecuteCLIConfig(CuicServer server) |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
java.lang.String |
getAccountName() |
CuicServer |
getCuicServer() |
java.lang.String |
getDcName() |
java.lang.String |
getExpectedOutput() |
java.lang.String |
getFilerName() |
java.lang.String |
getInputCommand() |
java.lang.String |
getUndoCLICommand() |
boolean |
isUndoCLITask() |
void |
setAccountName(java.lang.String accountName) |
void |
setCuicServer(CuicServer api) |
void |
setDcName(java.lang.String dcName) |
void |
setExpectedOutput(java.lang.String expectedOutput)
Enter Expected Output
|
void |
setFilerName(java.lang.String filerName)
Filer Identity Name Accepts value from list type filerIdentity
|
void |
setInputCommand(java.lang.String inputCommand)
Enter CLI Command
|
void |
setUndoCLICommand(java.lang.String undoCLICommand)
Enter CLI Command
|
void |
setUndoCLITask(boolean undoCLITask) |
protected NetAppExecuteCLIConfig()
public NetAppExecuteCLIConfig(CuicServer server)
public void setCuicServer(CuicServer api)
public CuicServer getCuicServer()
public java.lang.String getDcName()
public java.lang.String getAccountName()
public java.lang.String getFilerName()
public java.lang.String getInputCommand()
public java.lang.String getExpectedOutput()
public java.lang.String getUndoCLICommand()
public boolean isUndoCLITask()
public void setDcName(java.lang.String dcName)
public void setAccountName(java.lang.String accountName)
public void setFilerName(java.lang.String filerName)
public void setInputCommand(java.lang.String inputCommand)
public void setExpectedOutput(java.lang.String expectedOutput)
public void setUndoCLICommand(java.lang.String undoCLICommand)
public void setUndoCLITask(boolean undoCLITask)
public void execute() throws java.lang.Exception
java.lang.Exception