
org.hawkular.cmdgw.api.ExecuteOperationRequest Maven / Gradle / Ivy
package org.hawkular.cmdgw.api;
import java.util.Map;
import javax.annotation.Generated;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
/**
* A request to execute an operation on a resource given by the inventory path stored in resourcePath field.
*
*/
@JsonInclude(JsonInclude.Include.NON_NULL)
@Generated("org.jsonschema2pojo")
@JsonPropertyOrder({
"operationName",
"parameters"
})
public class ExecuteOperationRequest
extends ResourcePathRequest
implements ResourcePathDestination
{
/**
*
* (Required)
*
*/
@JsonProperty("operationName")
private java.lang.String operationName;
/**
* A simple map of named parameters.
*
*/
@JsonProperty("parameters")
private Map parameters;
/**
*
* (Required)
*
* @return
* The operationName
*/
@JsonProperty("operationName")
public java.lang.String getOperationName() {
return operationName;
}
/**
*
* (Required)
*
* @param operationName
* The operationName
*/
@JsonProperty("operationName")
public void setOperationName(java.lang.String operationName) {
this.operationName = operationName;
}
/**
* A simple map of named parameters.
*
* @return
* The parameters
*/
@JsonProperty("parameters")
public Map getParameters() {
return parameters;
}
/**
* A simple map of named parameters.
*
* @param parameters
* The parameters
*/
@JsonProperty("parameters")
public void setParameters(Map parameters) {
this.parameters = parameters;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy