Interface WorkflowTaskCompletedEventAttributesOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
WorkflowTaskCompletedEventAttributes, WorkflowTaskCompletedEventAttributes.Builder

@Generated(value="protoc", comments="annotations:WorkflowTaskCompletedEventAttributesOrBuilder.java.pb.meta") public interface WorkflowTaskCompletedEventAttributesOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getScheduledEventId

      long getScheduledEventId()
       The id of the `WORKFLOW_TASK_SCHEDULED` event this task corresponds to
       
      int64 scheduled_event_id = 1;
      Returns:
      The scheduledEventId.
    • getStartedEventId

      long getStartedEventId()
       The id of the `WORKFLOW_TASK_STARTED` event this task corresponds to
       
      int64 started_event_id = 2;
      Returns:
      The startedEventId.
    • getIdentity

      String getIdentity()
       Identity of the worker who completed this task
       
      string identity = 3;
      Returns:
      The identity.
    • getIdentityBytes

      com.google.protobuf.ByteString getIdentityBytes()
       Identity of the worker who completed this task
       
      string identity = 3;
      Returns:
      The bytes for identity.
    • getBinaryChecksum

      @Deprecated String getBinaryChecksum()
      Deprecated.
      temporal.api.history.v1.WorkflowTaskCompletedEventAttributes.binary_checksum is deprecated. See temporal/api/history/v1/message.proto;l=349
       Binary ID of the worker who completed this task
       Deprecated. Replaced with `deployment_version`.
       
      string binary_checksum = 4 [deprecated = true];
      Returns:
      The binaryChecksum.
    • getBinaryChecksumBytes

      @Deprecated com.google.protobuf.ByteString getBinaryChecksumBytes()
      Deprecated.
      temporal.api.history.v1.WorkflowTaskCompletedEventAttributes.binary_checksum is deprecated. See temporal/api/history/v1/message.proto;l=349
       Binary ID of the worker who completed this task
       Deprecated. Replaced with `deployment_version`.
       
      string binary_checksum = 4 [deprecated = true];
      Returns:
      The bytes for binaryChecksum.
    • hasWorkerVersion

      @Deprecated boolean hasWorkerVersion()
      Deprecated.
      temporal.api.history.v1.WorkflowTaskCompletedEventAttributes.worker_version is deprecated. See temporal/api/history/v1/message.proto;l=354
       Version info of the worker who processed this workflow task. If present, the `build_id` field
       within is also used as `binary_checksum`, which may be omitted in that case (it may also be
       populated to preserve compatibility).
       Deprecated. Use `deployment_version` and `versioning_behavior` instead.
       
      .temporal.api.common.v1.WorkerVersionStamp worker_version = 5 [deprecated = true];
      Returns:
      Whether the workerVersion field is set.
    • getWorkerVersion

      @Deprecated WorkerVersionStamp getWorkerVersion()
      Deprecated.
      temporal.api.history.v1.WorkflowTaskCompletedEventAttributes.worker_version is deprecated. See temporal/api/history/v1/message.proto;l=354
       Version info of the worker who processed this workflow task. If present, the `build_id` field
       within is also used as `binary_checksum`, which may be omitted in that case (it may also be
       populated to preserve compatibility).
       Deprecated. Use `deployment_version` and `versioning_behavior` instead.
       
      .temporal.api.common.v1.WorkerVersionStamp worker_version = 5 [deprecated = true];
      Returns:
      The workerVersion.
    • getWorkerVersionOrBuilder

      @Deprecated WorkerVersionStampOrBuilder getWorkerVersionOrBuilder()
      Deprecated.
       Version info of the worker who processed this workflow task. If present, the `build_id` field
       within is also used as `binary_checksum`, which may be omitted in that case (it may also be
       populated to preserve compatibility).
       Deprecated. Use `deployment_version` and `versioning_behavior` instead.
       
      .temporal.api.common.v1.WorkerVersionStamp worker_version = 5 [deprecated = true];
    • hasSdkMetadata

      boolean hasSdkMetadata()
       Data the SDK wishes to record for itself, but server need not interpret, and does not
       directly impact workflow state.
       
      .temporal.api.sdk.v1.WorkflowTaskCompletedMetadata sdk_metadata = 6;
      Returns:
      Whether the sdkMetadata field is set.
    • getSdkMetadata

       Data the SDK wishes to record for itself, but server need not interpret, and does not
       directly impact workflow state.
       
      .temporal.api.sdk.v1.WorkflowTaskCompletedMetadata sdk_metadata = 6;
      Returns:
      The sdkMetadata.
    • getSdkMetadataOrBuilder

      WorkflowTaskCompletedMetadataOrBuilder getSdkMetadataOrBuilder()
       Data the SDK wishes to record for itself, but server need not interpret, and does not
       directly impact workflow state.
       
      .temporal.api.sdk.v1.WorkflowTaskCompletedMetadata sdk_metadata = 6;
    • hasMeteringMetadata

      boolean hasMeteringMetadata()
       Local usage data sent during workflow task completion and recorded here for posterity
       
      .temporal.api.common.v1.MeteringMetadata metering_metadata = 13;
      Returns:
      Whether the meteringMetadata field is set.
    • getMeteringMetadata

      MeteringMetadata getMeteringMetadata()
       Local usage data sent during workflow task completion and recorded here for posterity
       
      .temporal.api.common.v1.MeteringMetadata metering_metadata = 13;
      Returns:
      The meteringMetadata.
    • getMeteringMetadataOrBuilder

      MeteringMetadataOrBuilder getMeteringMetadataOrBuilder()
       Local usage data sent during workflow task completion and recorded here for posterity
       
      .temporal.api.common.v1.MeteringMetadata metering_metadata = 13;
    • hasDeployment

      @Deprecated boolean hasDeployment()
      Deprecated.
      temporal.api.history.v1.WorkflowTaskCompletedEventAttributes.deployment is deprecated. See temporal/api/history/v1/message.proto;l=366
       The deployment that completed this task. May or may not be set for unversioned workers,
       depending on whether a value is sent by the SDK. This value updates workflow execution's
       `versioning_info.deployment`.
       Deprecated. Replaced with `deployment_version`.
       
      .temporal.api.deployment.v1.Deployment deployment = 7 [deprecated = true];
      Returns:
      Whether the deployment field is set.
    • getDeployment

      @Deprecated Deployment getDeployment()
      Deprecated.
      temporal.api.history.v1.WorkflowTaskCompletedEventAttributes.deployment is deprecated. See temporal/api/history/v1/message.proto;l=366
       The deployment that completed this task. May or may not be set for unversioned workers,
       depending on whether a value is sent by the SDK. This value updates workflow execution's
       `versioning_info.deployment`.
       Deprecated. Replaced with `deployment_version`.
       
      .temporal.api.deployment.v1.Deployment deployment = 7 [deprecated = true];
      Returns:
      The deployment.
    • getDeploymentOrBuilder

      @Deprecated DeploymentOrBuilder getDeploymentOrBuilder()
      Deprecated.
       The deployment that completed this task. May or may not be set for unversioned workers,
       depending on whether a value is sent by the SDK. This value updates workflow execution's
       `versioning_info.deployment`.
       Deprecated. Replaced with `deployment_version`.
       
      .temporal.api.deployment.v1.Deployment deployment = 7 [deprecated = true];
    • getVersioningBehaviorValue

      int getVersioningBehaviorValue()
       Versioning behavior sent by the worker that completed this task for this particular workflow
       execution. UNSPECIFIED means the task was completed by an unversioned worker. This value
       updates workflow execution's `versioning_info.behavior`.
       
      .temporal.api.enums.v1.VersioningBehavior versioning_behavior = 8;
      Returns:
      The enum numeric value on the wire for versioningBehavior.
    • getVersioningBehavior

      VersioningBehavior getVersioningBehavior()
       Versioning behavior sent by the worker that completed this task for this particular workflow
       execution. UNSPECIFIED means the task was completed by an unversioned worker. This value
       updates workflow execution's `versioning_info.behavior`.
       
      .temporal.api.enums.v1.VersioningBehavior versioning_behavior = 8;
      Returns:
      The versioningBehavior.
    • getWorkerDeploymentVersion

      @Deprecated String getWorkerDeploymentVersion()
      Deprecated.
      temporal.api.history.v1.WorkflowTaskCompletedEventAttributes.worker_deployment_version is deprecated. See temporal/api/history/v1/message.proto;l=374
       The Worker Deployment Version that completed this task. Must be set if `versioning_behavior`
       is set. This value updates workflow execution's `versioning_info.version`.
       Deprecated. Replaced with `deployment_version`.
       
      string worker_deployment_version = 9 [deprecated = true];
      Returns:
      The workerDeploymentVersion.
    • getWorkerDeploymentVersionBytes

      @Deprecated com.google.protobuf.ByteString getWorkerDeploymentVersionBytes()
      Deprecated.
      temporal.api.history.v1.WorkflowTaskCompletedEventAttributes.worker_deployment_version is deprecated. See temporal/api/history/v1/message.proto;l=374
       The Worker Deployment Version that completed this task. Must be set if `versioning_behavior`
       is set. This value updates workflow execution's `versioning_info.version`.
       Deprecated. Replaced with `deployment_version`.
       
      string worker_deployment_version = 9 [deprecated = true];
      Returns:
      The bytes for workerDeploymentVersion.
    • getWorkerDeploymentName

      String getWorkerDeploymentName()
       The name of Worker Deployment that completed this task. Must be set if `versioning_behavior`
       is set. This value updates workflow execution's `worker_deployment_name`.
       
      string worker_deployment_name = 10;
      Returns:
      The workerDeploymentName.
    • getWorkerDeploymentNameBytes

      com.google.protobuf.ByteString getWorkerDeploymentNameBytes()
       The name of Worker Deployment that completed this task. Must be set if `versioning_behavior`
       is set. This value updates workflow execution's `worker_deployment_name`.
       
      string worker_deployment_name = 10;
      Returns:
      The bytes for workerDeploymentName.
    • hasDeploymentVersion

      boolean hasDeploymentVersion()
       The Worker Deployment Version that completed this task. Must be set if `versioning_behavior`
       is set. This value updates workflow execution's `versioning_info.deployment_version`.
       
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 11;
      Returns:
      Whether the deploymentVersion field is set.
    • getDeploymentVersion

      WorkerDeploymentVersion getDeploymentVersion()
       The Worker Deployment Version that completed this task. Must be set if `versioning_behavior`
       is set. This value updates workflow execution's `versioning_info.deployment_version`.
       
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 11;
      Returns:
      The deploymentVersion.
    • getDeploymentVersionOrBuilder

      WorkerDeploymentVersionOrBuilder getDeploymentVersionOrBuilder()
       The Worker Deployment Version that completed this task. Must be set if `versioning_behavior`
       is set. This value updates workflow execution's `versioning_info.deployment_version`.
       
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 11;