Class ApiProcessObjectOutput
java.lang.Object
com.kingsrook.qqq.api.model.metadata.processes.ApiProcessObjectOutput
- All Implemented Interfaces:
ApiProcessOutputInterface
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for outputFieldsgetOutputForProcess
(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) Getter for responseDescriptiongetSpecResponses
(String apiName) org.eclipse.jetty.http.HttpStatus.Code
Getter for successResponseCodeorg.eclipse.jetty.http.HttpStatus.Code
getSuccessStatusCode
(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) void
setOutputFields
(List<QFieldMetaData> outputFields) Setter for outputFieldsvoid
setResponseDescription
(String responseDescription) Setter for responseDescriptionvoid
setSuccessResponseCode
(org.eclipse.jetty.http.HttpStatus.Code successResponseCode) Setter for successResponseCodewithOutputField
(QFieldMetaData outputField) Fluent setter for a single outputFieldwithOutputFields
(List<QFieldMetaData> outputFields) Fluent setter for outputFieldswithResponseDescription
(String responseDescription) Fluent setter for responseDescriptionwithSuccessResponseCode
(org.eclipse.jetty.http.HttpStatus.Code successResponseCode) Fluent setter for successResponseCodeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.kingsrook.qqq.api.model.metadata.processes.ApiProcessOutputInterface
customizeHttpApiResponse
-
Constructor Details
-
ApiProcessObjectOutput
public ApiProcessObjectOutput()
-
-
Method Details
-
getSuccessStatusCode
public org.eclipse.jetty.http.HttpStatus.Code getSuccessStatusCode(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) - Specified by:
getSuccessStatusCode
in interfaceApiProcessOutputInterface
-
getSpecResponses
- Specified by:
getSpecResponses
in interfaceApiProcessOutputInterface
-
getOutputForProcess
public Serializable getOutputForProcess(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) - Specified by:
getOutputForProcess
in interfaceApiProcessOutputInterface
-
getOutputFields
Getter for outputFields -
setOutputFields
Setter for outputFields -
withOutputFields
Fluent setter for outputFields -
withOutputField
Fluent setter for a single outputField -
getResponseDescription
Getter for responseDescription -
setResponseDescription
Setter for responseDescription -
withResponseDescription
Fluent setter for responseDescription -
getSuccessResponseCode
public org.eclipse.jetty.http.HttpStatus.Code getSuccessResponseCode()Getter for successResponseCode -
setSuccessResponseCode
public void setSuccessResponseCode(org.eclipse.jetty.http.HttpStatus.Code successResponseCode) Setter for successResponseCode -
withSuccessResponseCode
public ApiProcessObjectOutput withSuccessResponseCode(org.eclipse.jetty.http.HttpStatus.Code successResponseCode) Fluent setter for successResponseCode
-