Interface WorkerDeploymentInfo.WorkerDeploymentVersionSummaryOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
WorkerDeploymentInfo.WorkerDeploymentVersionSummary, WorkerDeploymentInfo.WorkerDeploymentVersionSummary.Builder
Enclosing class:
WorkerDeploymentInfo

public static interface WorkerDeploymentInfo.WorkerDeploymentVersionSummaryOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getVersion

      @Deprecated String getVersion()
      Deprecated.
      temporal.api.deployment.v1.WorkerDeploymentInfo.WorkerDeploymentVersionSummary.version is deprecated. See temporal/api/deployment/v1/message.proto;l=240
       Deprecated. Use `deployment_version`.
       
      string version = 1 [deprecated = true];
      Returns:
      The version.
    • getVersionBytes

      @Deprecated com.google.protobuf.ByteString getVersionBytes()
      Deprecated.
      temporal.api.deployment.v1.WorkerDeploymentInfo.WorkerDeploymentVersionSummary.version is deprecated. See temporal/api/deployment/v1/message.proto;l=240
       Deprecated. Use `deployment_version`.
       
      string version = 1 [deprecated = true];
      Returns:
      The bytes for version.
    • getStatusValue

      int getStatusValue()
       The status of the Worker Deployment Version.
       
      .temporal.api.enums.v1.WorkerDeploymentVersionStatus status = 11;
      Returns:
      The enum numeric value on the wire for status.
    • getStatus

       The status of the Worker Deployment Version.
       
      .temporal.api.enums.v1.WorkerDeploymentVersionStatus status = 11;
      Returns:
      The status.
    • hasDeploymentVersion

      boolean hasDeploymentVersion()
       Required.
       
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 4;
      Returns:
      Whether the deploymentVersion field is set.
    • getDeploymentVersion

      WorkerDeploymentVersion getDeploymentVersion()
       Required.
       
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 4;
      Returns:
      The deploymentVersion.
    • getDeploymentVersionOrBuilder

      WorkerDeploymentVersionOrBuilder getDeploymentVersionOrBuilder()
       Required.
       
      .temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 4;
    • hasCreateTime

      boolean hasCreateTime()
      .google.protobuf.Timestamp create_time = 2;
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      com.google.protobuf.Timestamp getCreateTime()
      .google.protobuf.Timestamp create_time = 2;
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
      .google.protobuf.Timestamp create_time = 2;
    • getDrainageStatusValue

      int getDrainageStatusValue()
       Deprecated. Use `drainage_info` instead.
       
      .temporal.api.enums.v1.VersionDrainageStatus drainage_status = 3;
      Returns:
      The enum numeric value on the wire for drainageStatus.
    • getDrainageStatus

      VersionDrainageStatus getDrainageStatus()
       Deprecated. Use `drainage_info` instead.
       
      .temporal.api.enums.v1.VersionDrainageStatus drainage_status = 3;
      Returns:
      The drainageStatus.
    • hasDrainageInfo

      boolean hasDrainageInfo()
       Information about workflow drainage to help the user determine when it is safe
       to decommission a Version. Not present while version is current or ramping
       
      .temporal.api.deployment.v1.VersionDrainageInfo drainage_info = 5;
      Returns:
      Whether the drainageInfo field is set.
    • getDrainageInfo

      VersionDrainageInfo getDrainageInfo()
       Information about workflow drainage to help the user determine when it is safe
       to decommission a Version. Not present while version is current or ramping
       
      .temporal.api.deployment.v1.VersionDrainageInfo drainage_info = 5;
      Returns:
      The drainageInfo.
    • getDrainageInfoOrBuilder

      VersionDrainageInfoOrBuilder getDrainageInfoOrBuilder()
       Information about workflow drainage to help the user determine when it is safe
       to decommission a Version. Not present while version is current or ramping
       
      .temporal.api.deployment.v1.VersionDrainageInfo drainage_info = 5;
    • hasCurrentSinceTime

      boolean hasCurrentSinceTime()
       Unset if not current.
       (-- api-linter: core::0140::prepositions=disabled
           aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition. --)
       
      .google.protobuf.Timestamp current_since_time = 6;
      Returns:
      Whether the currentSinceTime field is set.
    • getCurrentSinceTime

      com.google.protobuf.Timestamp getCurrentSinceTime()
       Unset if not current.
       (-- api-linter: core::0140::prepositions=disabled
           aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition. --)
       
      .google.protobuf.Timestamp current_since_time = 6;
      Returns:
      The currentSinceTime.
    • getCurrentSinceTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getCurrentSinceTimeOrBuilder()
       Unset if not current.
       (-- api-linter: core::0140::prepositions=disabled
           aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition. --)
       
      .google.protobuf.Timestamp current_since_time = 6;
    • hasRampingSinceTime

      boolean hasRampingSinceTime()
       Unset if not ramping. Updated when the version first starts ramping, not on each ramp change.
       (-- api-linter: core::0140::prepositions=disabled
           aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition. --)
       
      .google.protobuf.Timestamp ramping_since_time = 7;
      Returns:
      Whether the rampingSinceTime field is set.
    • getRampingSinceTime

      com.google.protobuf.Timestamp getRampingSinceTime()
       Unset if not ramping. Updated when the version first starts ramping, not on each ramp change.
       (-- api-linter: core::0140::prepositions=disabled
           aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition. --)
       
      .google.protobuf.Timestamp ramping_since_time = 7;
      Returns:
      The rampingSinceTime.
    • getRampingSinceTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getRampingSinceTimeOrBuilder()
       Unset if not ramping. Updated when the version first starts ramping, not on each ramp change.
       (-- api-linter: core::0140::prepositions=disabled
           aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition. --)
       
      .google.protobuf.Timestamp ramping_since_time = 7;
    • hasRoutingUpdateTime

      boolean hasRoutingUpdateTime()
       Last time `current_since_time`, `ramping_since_time, or `ramp_percentage` of this version changed.
       
      .google.protobuf.Timestamp routing_update_time = 8;
      Returns:
      Whether the routingUpdateTime field is set.
    • getRoutingUpdateTime

      com.google.protobuf.Timestamp getRoutingUpdateTime()
       Last time `current_since_time`, `ramping_since_time, or `ramp_percentage` of this version changed.
       
      .google.protobuf.Timestamp routing_update_time = 8;
      Returns:
      The routingUpdateTime.
    • getRoutingUpdateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getRoutingUpdateTimeOrBuilder()
       Last time `current_since_time`, `ramping_since_time, or `ramp_percentage` of this version changed.
       
      .google.protobuf.Timestamp routing_update_time = 8;
    • hasFirstActivationTime

      boolean hasFirstActivationTime()
       Timestamp when this version first became current or ramping.
       
      .google.protobuf.Timestamp first_activation_time = 9;
      Returns:
      Whether the firstActivationTime field is set.
    • getFirstActivationTime

      com.google.protobuf.Timestamp getFirstActivationTime()
       Timestamp when this version first became current or ramping.
       
      .google.protobuf.Timestamp first_activation_time = 9;
      Returns:
      The firstActivationTime.
    • getFirstActivationTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getFirstActivationTimeOrBuilder()
       Timestamp when this version first became current or ramping.
       
      .google.protobuf.Timestamp first_activation_time = 9;
    • hasLastCurrentTime

      boolean hasLastCurrentTime()
       Timestamp when this version last became current.
       Can be used to determine whether a version has ever been Current.
       
      .google.protobuf.Timestamp last_current_time = 12;
      Returns:
      Whether the lastCurrentTime field is set.
    • getLastCurrentTime

      com.google.protobuf.Timestamp getLastCurrentTime()
       Timestamp when this version last became current.
       Can be used to determine whether a version has ever been Current.
       
      .google.protobuf.Timestamp last_current_time = 12;
      Returns:
      The lastCurrentTime.
    • getLastCurrentTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getLastCurrentTimeOrBuilder()
       Timestamp when this version last became current.
       Can be used to determine whether a version has ever been Current.
       
      .google.protobuf.Timestamp last_current_time = 12;
    • hasLastDeactivationTime

      boolean hasLastDeactivationTime()
       Timestamp when this version last stopped being current or ramping.
       Cleared if the version becomes current or ramping again.
       
      .google.protobuf.Timestamp last_deactivation_time = 10;
      Returns:
      Whether the lastDeactivationTime field is set.
    • getLastDeactivationTime

      com.google.protobuf.Timestamp getLastDeactivationTime()
       Timestamp when this version last stopped being current or ramping.
       Cleared if the version becomes current or ramping again.
       
      .google.protobuf.Timestamp last_deactivation_time = 10;
      Returns:
      The lastDeactivationTime.
    • getLastDeactivationTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getLastDeactivationTimeOrBuilder()
       Timestamp when this version last stopped being current or ramping.
       Cleared if the version becomes current or ramping again.
       
      .google.protobuf.Timestamp last_deactivation_time = 10;
    • hasComputeConfig

      boolean hasComputeConfig()
      .temporal.api.compute.v1.ComputeConfigSummary compute_config = 13;
      Returns:
      Whether the computeConfig field is set.
    • getComputeConfig

      ComputeConfigSummary getComputeConfig()
      .temporal.api.compute.v1.ComputeConfigSummary compute_config = 13;
      Returns:
      The computeConfig.
    • getComputeConfigOrBuilder

      ComputeConfigSummaryOrBuilder getComputeConfigOrBuilder()
      .temporal.api.compute.v1.ComputeConfigSummary compute_config = 13;
    • hasComputeStatus

      boolean hasComputeStatus()
       ComputeStatus represents compute-related configuration and healthchecks.
       
      .temporal.api.deployment.v1.ComputeStatus compute_status = 14;
      Returns:
      Whether the computeStatus field is set.
    • getComputeStatus

      ComputeStatus getComputeStatus()
       ComputeStatus represents compute-related configuration and healthchecks.
       
      .temporal.api.deployment.v1.ComputeStatus compute_status = 14;
      Returns:
      The computeStatus.
    • getComputeStatusOrBuilder

      ComputeStatusOrBuilder getComputeStatusOrBuilder()
       ComputeStatus represents compute-related configuration and healthchecks.
       
      .temporal.api.deployment.v1.ComputeStatus compute_status = 14;