Deploy Jar Job
Deploy a JAR-based Flink job.
Upload a JAR file as multipart and specify main_class + optional args. Form fields: name, main_class, parallelism (default 1), job_args (JSON string).
POST
/flink_jobs/jarAuthorization
AuthorizationBearer token · headerrequiredRequest body
requiredmultipart/form-datajar_filestringrequiredResponses
200
Successful Response
_idstringrequirednamestringrequiredjob_typeapp__models__api__flink_jobs_api_models__FlinkJobTypeEnumrequiredAllowed:
pyflinkjarstatusFlinkJobStatusEnumrequiredAllowed:
CREATEDDEPLOYINGRUNNINGCANCELLINGCANCELLEDFAILEDFINISHEDflink_job_namestringrequiredflink_job_idstring | anyShow propertiesHide properties
Any of:
string
stringany
anyparallelismintegerdefault: 1
created_bystring | anyShow propertiesHide properties
Any of:
string
stringany
anycreated_timestampstring<date-time> | anyShow propertiesHide properties
Any of:
string<date-time>
string<date-time>any
anyupdated_timestampstring<date-time> | anyShow propertiesHide properties
Any of:
string<date-time>
string<date-time>any
any422
Validation Error
detailValidationError[]Show propertiesHide properties
Array of
ValidationErrorlocstring | integer[]requiredShow propertiesHide properties
Array of
string | integerAny of:
string
stringinteger
integermsgstringrequiredtypestringrequiredinputanyctxobject