zen_api/workflows/v1beta/job_resources_service.proto#
Version: 2026.5.1
Package: zen_api.workflows.v1beta
Service JobResourcesService#
The IJobResourcesService interface.
GetAvailableResources#
Retrieves a list of all available resource workflow parameters.
rpc GetAvailableResources (zen_api.workflows.v1beta.JobResourcesServiceGetAvailableResourcesRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceGetAvailableResourcesResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceGetAvailableResourcesRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceGetAvailableResourcesResponse
GetBooleanValue#
Gets the value of the resource with the specified ID from the current job as a boolean value.
rpc GetBooleanValue (zen_api.workflows.v1beta.JobResourcesServiceGetBooleanValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceGetBooleanValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceGetBooleanValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceGetBooleanValueResponse
GetDateTimeValue#
Gets the value of the resource with the specified ID from the current job as a date and time string value in ISO 8601 format.
rpc GetDateTimeValue (zen_api.workflows.v1beta.JobResourcesServiceGetDateTimeValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceGetDateTimeValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceGetDateTimeValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceGetDateTimeValueResponse
GetDateValue#
Gets the value of the resource with the specified ID from the current job as a date string value in ISO 8601 format.
rpc GetDateValue (zen_api.workflows.v1beta.JobResourcesServiceGetDateValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceGetDateValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceGetDateValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceGetDateValueResponse
GetDoubleValue#
Gets the value of the resource with the specified ID from the current job as a double precision floating point value.
rpc GetDoubleValue (zen_api.workflows.v1beta.JobResourcesServiceGetDoubleValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceGetDoubleValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceGetDoubleValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceGetDoubleValueResponse
GetFloatValue#
Gets the value of the resource with the specified ID from the current job as a single precision floating point value.
rpc GetFloatValue (zen_api.workflows.v1beta.JobResourcesServiceGetFloatValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceGetFloatValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceGetFloatValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceGetFloatValueResponse
GetIntegerValue#
Gets the value of the resource with the specified ID from the current job as an integer value.
rpc GetIntegerValue (zen_api.workflows.v1beta.JobResourcesServiceGetIntegerValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceGetIntegerValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceGetIntegerValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceGetIntegerValueResponse
GetLongValue#
Gets the value of the resource with the specified ID from the current job as a long integer value.
rpc GetLongValue (zen_api.workflows.v1beta.JobResourcesServiceGetLongValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceGetLongValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceGetLongValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceGetLongValueResponse
GetStringValue#
Gets the value of the resource with the specified ID from the current job as a string value.
rpc GetStringValue (zen_api.workflows.v1beta.JobResourcesServiceGetStringValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceGetStringValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceGetStringValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceGetStringValueResponse
GetTimeValue#
Gets the value of the resource with the specified ID from the current job as a time string value in ISO 8601 format.
rpc GetTimeValue (zen_api.workflows.v1beta.JobResourcesServiceGetTimeValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceGetTimeValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceGetTimeValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceGetTimeValueResponse
HasResource#
Checks if the current job has a resource with the specified ID.
rpc HasResource (zen_api.workflows.v1beta.JobResourcesServiceHasResourceRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceHasResourceResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceHasResourceRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceHasResourceResponse
IsJobLoaded#
Checks if a job is loaded.
rpc IsJobLoaded (zen_api.workflows.v1beta.JobResourcesServiceIsJobLoadedRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceIsJobLoadedResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceIsJobLoadedRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceIsJobLoadedResponse
SetBooleanValue#
Sets the value of the resource with the specified ID in the current job as a boolean value or creates the resource if it doesn't exist.
rpc SetBooleanValue (zen_api.workflows.v1beta.JobResourcesServiceSetBooleanValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceSetBooleanValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceSetBooleanValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceSetBooleanValueResponse
SetDateTimeValue#
Sets the value of the resource with the specified ID in the current job as a date and time string value in ISO 8601 format or creates the resource if it doesn't exist.
rpc SetDateTimeValue (zen_api.workflows.v1beta.JobResourcesServiceSetDateTimeValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceSetDateTimeValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceSetDateTimeValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceSetDateTimeValueResponse
SetDateValue#
Sets the value of the resource with the specified ID in the current job as a date string value in ISO 8601 format or creates the resource if it doesn't exist.
rpc SetDateValue (zen_api.workflows.v1beta.JobResourcesServiceSetDateValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceSetDateValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceSetDateValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceSetDateValueResponse
SetDoubleValue#
Sets the value of the resource with the specified ID in the current job as a double precision floating point value or creates the resource if it doesn't exist.
rpc SetDoubleValue (zen_api.workflows.v1beta.JobResourcesServiceSetDoubleValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceSetDoubleValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceSetDoubleValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceSetDoubleValueResponse
SetFloatValue#
Sets the value of the resource with the specified ID in the current job as a single precision floating point value or creates the resource if it doesn't exist.
rpc SetFloatValue (zen_api.workflows.v1beta.JobResourcesServiceSetFloatValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceSetFloatValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceSetFloatValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceSetFloatValueResponse
SetIntegerValue#
Sets the value of the resource with the specified ID in the current job as an integer value or creates the resource if it doesn't exist.
rpc SetIntegerValue (zen_api.workflows.v1beta.JobResourcesServiceSetIntegerValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceSetIntegerValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceSetIntegerValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceSetIntegerValueResponse
SetLongValue#
Sets the value of the resource with the specified ID in the current job as a long integer value or creates the resource if it doesn't exist.
rpc SetLongValue (zen_api.workflows.v1beta.JobResourcesServiceSetLongValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceSetLongValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceSetLongValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceSetLongValueResponse
SetStringValue#
Sets the value of the resource with the specified ID in the current job as a string value or creates the resource if it doesn't exist.
rpc SetStringValue (zen_api.workflows.v1beta.JobResourcesServiceSetStringValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceSetStringValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceSetStringValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceSetStringValueResponse
SetTimeValue#
Sets the value of the resource with the specified ID in the current job as a time string value in ISO 8601 format or creates the resource if it doesn't exist.
rpc SetTimeValue (zen_api.workflows.v1beta.JobResourcesServiceSetTimeValueRequest) returns (zen_api.workflows.v1beta.JobResourcesServiceSetTimeValueResponse);
Request: zen_api.workflows.v1beta.JobResourcesServiceSetTimeValueRequest
Response: zen_api.workflows.v1beta.JobResourcesServiceSetTimeValueResponse
Message JobResourcesServiceGetAvailableResourcesRequest#
The JobResourcesServiceGetAvailableResourcesRequest class.
Message JobResourcesServiceGetAvailableResourcesResponse#
Response containing the list of all available resource workflow parameters.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resources |
1 | string |
repeated | The list of all available resource workflow parameters. |
Message JobResourcesServiceGetBooleanValueRequest#
The JobResourcesServiceGetBooleanValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
Message JobResourcesServiceGetBooleanValueResponse#
Response containing the resource's value.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
value |
1 | bool |
singular | The resource's value. |
Message JobResourcesServiceGetDateTimeValueRequest#
The JobResourcesServiceGetDateTimeValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
Message JobResourcesServiceGetDateTimeValueResponse#
Response containing the resource's value.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
value |
1 | string |
singular | The resource's date and time string value in ISO 8601 format. |
Message JobResourcesServiceGetDateValueRequest#
The JobResourcesServiceGetDateValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
Message JobResourcesServiceGetDateValueResponse#
Response containing the resource's value.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
value |
1 | string |
singular | The resource's date string value in ISO 8601 format. |
Message JobResourcesServiceGetDoubleValueRequest#
The JobResourcesServiceGetDoubleValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
Message JobResourcesServiceGetDoubleValueResponse#
Response containing the resource's value.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
value |
1 | double |
singular | The resource's value. |
Message JobResourcesServiceGetFloatValueRequest#
The JobResourcesServiceGetFloatValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
Message JobResourcesServiceGetFloatValueResponse#
Response containing the resource's value.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
value |
1 | float |
singular | The resource's value. |
Message JobResourcesServiceGetIntegerValueRequest#
The JobResourcesServiceGetIntegerValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
Message JobResourcesServiceGetIntegerValueResponse#
Response containing the resource's value.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
value |
1 | int32 |
singular | The resource's value. |
Message JobResourcesServiceGetLongValueRequest#
The JobResourcesServiceGetLongValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
Message JobResourcesServiceGetLongValueResponse#
Response containing the resource's value.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
value |
1 | int64 |
singular | The resource's value. |
Message JobResourcesServiceGetStringValueRequest#
The JobResourcesServiceGetStringValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
Message JobResourcesServiceGetStringValueResponse#
Response containing the resource's value.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
value |
1 | string |
singular | The resource's value. |
Message JobResourcesServiceGetTimeValueRequest#
The JobResourcesServiceGetTimeValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
Message JobResourcesServiceGetTimeValueResponse#
Response containing the resource's value.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
value |
1 | string |
singular | The resource's time string value in ISO 8601 format. |
Message JobResourcesServiceHasResourceRequest#
The JobResourcesServiceHasResourceRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
Message JobResourcesServiceHasResourceResponse#
Response containing information if the current job has a resource with the specified ID.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
has_resource |
1 | bool |
singular | A value indicating whether the current job has a resource with the specified ID. |
Message JobResourcesServiceIsJobLoadedRequest#
The JobResourcesServiceIsJobLoadedRequest class.
Message JobResourcesServiceIsJobLoadedResponse#
Response containing information if a job is loaded.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
is_job_loaded |
1 | bool |
singular | A value indicating whether a job is loaded. |
Message JobResourcesServiceSetBooleanValueRequest#
The JobResourcesServiceSetBooleanValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
value |
2 | bool |
singular | The resource's value. |
Message JobResourcesServiceSetBooleanValueResponse#
The JobResourcesServiceSetBooleanValueResponse class.
Message JobResourcesServiceSetDateTimeValueRequest#
The JobResourcesServiceSetDateTimeValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
value |
2 | string |
singular | The resource's value. |
Message JobResourcesServiceSetDateTimeValueResponse#
The JobResourcesServiceSetDateTimeValueResponse class.
Message JobResourcesServiceSetDateValueRequest#
The JobResourcesServiceSetDateValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
value |
2 | string |
singular | The resource's value. |
Message JobResourcesServiceSetDateValueResponse#
The JobResourcesServiceSetDateValueResponse class.
Message JobResourcesServiceSetDoubleValueRequest#
The JobResourcesServiceSetDoubleValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
value |
2 | double |
singular | The resource's value. |
Message JobResourcesServiceSetDoubleValueResponse#
The JobResourcesServiceSetDoubleValueResponse class.
Message JobResourcesServiceSetFloatValueRequest#
The JobResourcesServiceSetFloatValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
value |
2 | float |
singular | The resource's value. |
Message JobResourcesServiceSetFloatValueResponse#
The JobResourcesServiceSetFloatValueResponse class.
Message JobResourcesServiceSetIntegerValueRequest#
The JobResourcesServiceSetIntegerValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
value |
2 | int32 |
singular | The resource's value. |
Message JobResourcesServiceSetIntegerValueResponse#
The JobResourcesServiceSetIntegerValueResponse class.
Message JobResourcesServiceSetLongValueRequest#
The JobResourcesServiceSetLongValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
value |
2 | int64 |
singular | The resource's value. |
Message JobResourcesServiceSetLongValueResponse#
The JobResourcesServiceSetLongValueResponse class.
Message JobResourcesServiceSetStringValueRequest#
The JobResourcesServiceSetStringValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
value |
2 | string |
singular | The resource's value. |
Message JobResourcesServiceSetStringValueResponse#
The JobResourcesServiceSetStringValueResponse class.
Message JobResourcesServiceSetTimeValueRequest#
The JobResourcesServiceSetTimeValueRequest class.
| Field | Number | Type | Presence | Description |
|---|---|---|---|---|
resource_id |
1 | string |
singular | The ID of the resource. |
value |
2 | string |
singular | The resource's value. |
Message JobResourcesServiceSetTimeValueResponse#
The JobResourcesServiceSetTimeValueResponse class.