Interface VersioningOverrideOrBuilder

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

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

      • getBehaviorValue

        int getBehaviorValue()
         Required.
         
        .temporal.api.enums.v1.VersioningBehavior behavior = 1;
        Returns:
        The enum numeric value on the wire for behavior.
      • getBehavior

        VersioningBehavior getBehavior()
         Required.
         
        .temporal.api.enums.v1.VersioningBehavior behavior = 1;
        Returns:
        The behavior.
      • hasDeployment

        @Deprecated
        boolean hasDeployment()
        Deprecated.
        temporal.api.workflow.v1.VersioningOverride.deployment is deprecated. See temporal/api/workflow/v1/message.proto;l=500
         Required if behavior is `PINNED`. Must be null if behavior is `AUTO_UPGRADE`.
         Identifies the worker deployment to pin the workflow to.
         Deprecated. Use `pinned_version`.
         
        .temporal.api.deployment.v1.Deployment deployment = 2 [deprecated = true];
        Returns:
        Whether the deployment field is set.
      • getDeployment

        @Deprecated
        Deployment getDeployment()
        Deprecated.
        temporal.api.workflow.v1.VersioningOverride.deployment is deprecated. See temporal/api/workflow/v1/message.proto;l=500
         Required if behavior is `PINNED`. Must be null if behavior is `AUTO_UPGRADE`.
         Identifies the worker deployment to pin the workflow to.
         Deprecated. Use `pinned_version`.
         
        .temporal.api.deployment.v1.Deployment deployment = 2 [deprecated = true];
        Returns:
        The deployment.
      • getDeploymentOrBuilder

        @Deprecated
        DeploymentOrBuilder getDeploymentOrBuilder()
        Deprecated.
         Required if behavior is `PINNED`. Must be null if behavior is `AUTO_UPGRADE`.
         Identifies the worker deployment to pin the workflow to.
         Deprecated. Use `pinned_version`.
         
        .temporal.api.deployment.v1.Deployment deployment = 2 [deprecated = true];
      • getPinnedVersion

        java.lang.String getPinnedVersion()
         Required if behavior is `PINNED`. Must be absent if behavior is not `PINNED`.
         Identifies the worker deployment version to pin the workflow to, in the format
         "<deployment_name>.<build_id>".
         
        string pinned_version = 9;
        Returns:
        The pinnedVersion.
      • getPinnedVersionBytes

        com.google.protobuf.ByteString getPinnedVersionBytes()
         Required if behavior is `PINNED`. Must be absent if behavior is not `PINNED`.
         Identifies the worker deployment version to pin the workflow to, in the format
         "<deployment_name>.<build_id>".
         
        string pinned_version = 9;
        Returns:
        The bytes for pinnedVersion.