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.CodeGetter for successResponseCodeorg.eclipse.jetty.http.HttpStatus.CodegetSuccessStatusCode(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) voidsetOutputFields(List<QFieldMetaData> outputFields) Setter for outputFieldsvoidsetResponseDescription(String responseDescription) Setter for responseDescriptionvoidsetSuccessResponseCode(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, waitMethods 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:
getSuccessStatusCodein interfaceApiProcessOutputInterface
-
getSpecResponses
- Specified by:
getSpecResponsesin interfaceApiProcessOutputInterface
-
getOutputForProcess
public Serializable getOutputForProcess(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) - Specified by:
getOutputForProcessin 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
-