Interface GetSystemInfoResponse.CapabilitiesOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GetSystemInfoResponse.Capabilities,GetSystemInfoResponse.Capabilities.Builder
- Enclosing class:
GetSystemInfoResponse
public static interface GetSystemInfoResponse.CapabilitiesOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanTrue if RespondActivityTaskFailed API supports including heartbeat detailsbooleanTrue if server supports dispatching Workflow and Activity tasks based on a worker's build_id (see: https://github.com/temporalio/proposals/blob/a123af3b559f43db16ea6dd31870bfb754c4dc5e/versioning/worker-versions.md)booleanTrue if the server supports count group by execution status (-- api-linter: core::0140::prepositions=disabled --)booleanTrue if server supports eager workflow task dispatching for the StartWorkflowExecution APIbooleanTrue if server uses protos that include temporal.api.failure.v1.Failure.encoded_attributesbooleanTrue if internal errors are differentiated from other types of errors for purposes of retrying non-internal errors.booleangetNexus()True if the server supports Nexus operations.booleanTrue if the server knows about the sdk metadata field on WFT completions and will record it in historybooleanTrue if the server supports server-scaled deployments.booleanTrue if the server supports the Cloud Run compute provider for server-scaled deployments.booleanTrue if signal and query headers are supported.booleanSupports scheduled workflow features.booleanTrue if server supports upserting workflow memoMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getSignalAndQueryHeader
boolean getSignalAndQueryHeader()True if signal and query headers are supported.
bool signal_and_query_header = 1;- Returns:
- The signalAndQueryHeader.
-
getInternalErrorDifferentiation
boolean getInternalErrorDifferentiation()True if internal errors are differentiated from other types of errors for purposes of retrying non-internal errors. When unset/false, clients retry all failures. When true, clients should only retry non-internal errors.
bool internal_error_differentiation = 2;- Returns:
- The internalErrorDifferentiation.
-
getActivityFailureIncludeHeartbeat
boolean getActivityFailureIncludeHeartbeat()True if RespondActivityTaskFailed API supports including heartbeat details
bool activity_failure_include_heartbeat = 3;- Returns:
- The activityFailureIncludeHeartbeat.
-
getSupportsSchedules
boolean getSupportsSchedules()Supports scheduled workflow features.
bool supports_schedules = 4;- Returns:
- The supportsSchedules.
-
getEncodedFailureAttributes
boolean getEncodedFailureAttributes()True if server uses protos that include temporal.api.failure.v1.Failure.encoded_attributes
bool encoded_failure_attributes = 5;- Returns:
- The encodedFailureAttributes.
-
getBuildIdBasedVersioning
boolean getBuildIdBasedVersioning()True if server supports dispatching Workflow and Activity tasks based on a worker's build_id (see: https://github.com/temporalio/proposals/blob/a123af3b559f43db16ea6dd31870bfb754c4dc5e/versioning/worker-versions.md)
bool build_id_based_versioning = 6;- Returns:
- The buildIdBasedVersioning.
-
getUpsertMemo
boolean getUpsertMemo()True if server supports upserting workflow memo
bool upsert_memo = 7;- Returns:
- The upsertMemo.
-
getEagerWorkflowStart
boolean getEagerWorkflowStart()True if server supports eager workflow task dispatching for the StartWorkflowExecution API
bool eager_workflow_start = 8;- Returns:
- The eagerWorkflowStart.
-
getSdkMetadata
boolean getSdkMetadata()True if the server knows about the sdk metadata field on WFT completions and will record it in history
bool sdk_metadata = 9;- Returns:
- The sdkMetadata.
-
getCountGroupByExecutionStatus
boolean getCountGroupByExecutionStatus()True if the server supports count group by execution status (-- api-linter: core::0140::prepositions=disabled --)
bool count_group_by_execution_status = 10;- Returns:
- The countGroupByExecutionStatus.
-
getNexus
boolean getNexus()True if the server supports Nexus operations. This flag is dependent both on server version and for Nexus to be enabled via server configuration.
bool nexus = 11;- Returns:
- The nexus.
-
getServerScaledDeployments
boolean getServerScaledDeployments()True if the server supports server-scaled deployments. This flag is dependent both on server version and for server-scaled deployments to be enabled via server configuration.
bool server_scaled_deployments = 12;- Returns:
- The serverScaledDeployments.
-
getServerScaledProviderCloudRun
boolean getServerScaledProviderCloudRun()True if the server supports the Cloud Run compute provider for server-scaled deployments. Dependent on server version and the provider being enabled via server configuration.
bool server_scaled_provider_cloud_run = 13;- Returns:
- The serverScaledProviderCloudRun.
-