Package io.temporal.api.deployment.v1
Interface WorkerDeploymentVersionInfoOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
WorkerDeploymentVersionInfo,WorkerDeploymentVersionInfo.Builder
@Generated(value="protoc", comments="annotations:WorkerDeploymentVersionInfoOrBuilder.java.pb.meta") public interface WorkerDeploymentVersionInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description com.google.protobuf.TimestampgetCreateTime().google.protobuf.Timestamp create_time = 3;com.google.protobuf.TimestampOrBuildergetCreateTimeOrBuilder().google.protobuf.Timestamp create_time = 3;com.google.protobuf.TimestampgetCurrentSinceTime()(-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition.com.google.protobuf.TimestampOrBuildergetCurrentSinceTimeOrBuilder()(-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition.java.lang.StringgetDeploymentName()string deployment_name = 2;com.google.protobuf.ByteStringgetDeploymentNameBytes()string deployment_name = 2;WorkerDeploymentVersiongetDeploymentVersion()Required.WorkerDeploymentVersionOrBuildergetDeploymentVersionOrBuilder()Required.VersionDrainageInfogetDrainageInfo()Helps user determine when it is safe to decommission the workers of this Version.VersionDrainageInfoOrBuildergetDrainageInfoOrBuilder()Helps user determine when it is safe to decommission the workers of this Version.com.google.protobuf.TimestampgetFirstActivationTime()Timestamp when this version first became current or ramping.com.google.protobuf.TimestampOrBuildergetFirstActivationTimeOrBuilder()Timestamp when this version first became current or ramping.com.google.protobuf.TimestampgetLastDeactivationTime()Timestamp when this version last stopped being current or ramping.com.google.protobuf.TimestampOrBuildergetLastDeactivationTimeOrBuilder()Timestamp when this version last stopped being current or ramping.VersionMetadatagetMetadata()Arbitrary user-provided metadata attached to this version.VersionMetadataOrBuildergetMetadataOrBuilder()Arbitrary user-provided metadata attached to this version.com.google.protobuf.TimestampgetRampingSinceTime()(-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition.com.google.protobuf.TimestampOrBuildergetRampingSinceTimeOrBuilder()(-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition.floatgetRampPercentage()Range: [0, 100].com.google.protobuf.TimestampgetRoutingChangedTime()Last time `current_since_time`, `ramping_since_time, or `ramp_percentage` of this version changed.com.google.protobuf.TimestampOrBuildergetRoutingChangedTimeOrBuilder()Last time `current_since_time`, `ramping_since_time, or `ramp_percentage` of this version changed.WorkerDeploymentVersionStatusgetStatus()The status of the Worker Deployment Version.intgetStatusValue()The status of the Worker Deployment Version.WorkerDeploymentVersionInfo.VersionTaskQueueInfogetTaskQueueInfos(int index)All the Task Queues that have ever polled from this Deployment version.intgetTaskQueueInfosCount()All the Task Queues that have ever polled from this Deployment version.java.util.List<WorkerDeploymentVersionInfo.VersionTaskQueueInfo>getTaskQueueInfosList()All the Task Queues that have ever polled from this Deployment version.WorkerDeploymentVersionInfo.VersionTaskQueueInfoOrBuildergetTaskQueueInfosOrBuilder(int index)All the Task Queues that have ever polled from this Deployment version.java.util.List<? extends WorkerDeploymentVersionInfo.VersionTaskQueueInfoOrBuilder>getTaskQueueInfosOrBuilderList()All the Task Queues that have ever polled from this Deployment version.java.lang.StringgetVersion()Deprecated.temporal.api.deployment.v1.WorkerDeploymentVersionInfo.version is deprecated.com.google.protobuf.ByteStringgetVersionBytes()Deprecated.temporal.api.deployment.v1.WorkerDeploymentVersionInfo.version is deprecated.booleanhasCreateTime().google.protobuf.Timestamp create_time = 3;booleanhasCurrentSinceTime()(-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition.booleanhasDeploymentVersion()Required.booleanhasDrainageInfo()Helps user determine when it is safe to decommission the workers of this Version.booleanhasFirstActivationTime()Timestamp when this version first became current or ramping.booleanhasLastDeactivationTime()Timestamp when this version last stopped being current or ramping.booleanhasMetadata()Arbitrary user-provided metadata attached to this version.booleanhasRampingSinceTime()(-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition.booleanhasRoutingChangedTime()Last time `current_since_time`, `ramping_since_time, or `ramp_percentage` of this version changed.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getVersion
@Deprecated java.lang.String getVersion()
Deprecated.temporal.api.deployment.v1.WorkerDeploymentVersionInfo.version is deprecated. See temporal/api/deployment/v1/message.proto;l=97Deprecated. Use `deployment_version`.
string version = 1 [deprecated = true];- Returns:
- The version.
-
getVersionBytes
@Deprecated com.google.protobuf.ByteString getVersionBytes()
Deprecated.temporal.api.deployment.v1.WorkerDeploymentVersionInfo.version is deprecated. See temporal/api/deployment/v1/message.proto;l=97Deprecated. 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 = 14;- Returns:
- The enum numeric value on the wire for status.
-
getStatus
WorkerDeploymentVersionStatus getStatus()
The status of the Worker Deployment Version.
.temporal.api.enums.v1.WorkerDeploymentVersionStatus status = 14;- Returns:
- The status.
-
hasDeploymentVersion
boolean hasDeploymentVersion()
Required.
.temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 11;- Returns:
- Whether the deploymentVersion field is set.
-
getDeploymentVersion
WorkerDeploymentVersion getDeploymentVersion()
Required.
.temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 11;- Returns:
- The deploymentVersion.
-
getDeploymentVersionOrBuilder
WorkerDeploymentVersionOrBuilder getDeploymentVersionOrBuilder()
Required.
.temporal.api.deployment.v1.WorkerDeploymentVersion deployment_version = 11;
-
getDeploymentName
java.lang.String getDeploymentName()
string deployment_name = 2;- Returns:
- The deploymentName.
-
getDeploymentNameBytes
com.google.protobuf.ByteString getDeploymentNameBytes()
string deployment_name = 2;- Returns:
- The bytes for deploymentName.
-
hasCreateTime
boolean hasCreateTime()
.google.protobuf.Timestamp create_time = 3;- Returns:
- Whether the createTime field is set.
-
getCreateTime
com.google.protobuf.Timestamp getCreateTime()
.google.protobuf.Timestamp create_time = 3;- Returns:
- The createTime.
-
getCreateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
.google.protobuf.Timestamp create_time = 3;
-
hasRoutingChangedTime
boolean hasRoutingChangedTime()
Last time `current_since_time`, `ramping_since_time, or `ramp_percentage` of this version changed.
.google.protobuf.Timestamp routing_changed_time = 4;- Returns:
- Whether the routingChangedTime field is set.
-
getRoutingChangedTime
com.google.protobuf.Timestamp getRoutingChangedTime()
Last time `current_since_time`, `ramping_since_time, or `ramp_percentage` of this version changed.
.google.protobuf.Timestamp routing_changed_time = 4;- Returns:
- The routingChangedTime.
-
getRoutingChangedTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getRoutingChangedTimeOrBuilder()
Last time `current_since_time`, `ramping_since_time, or `ramp_percentage` of this version changed.
.google.protobuf.Timestamp routing_changed_time = 4;
-
hasCurrentSinceTime
boolean hasCurrentSinceTime()
(-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition. --) Unset if not current..google.protobuf.Timestamp current_since_time = 5;- Returns:
- Whether the currentSinceTime field is set.
-
getCurrentSinceTime
com.google.protobuf.Timestamp getCurrentSinceTime()
(-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition. --) Unset if not current..google.protobuf.Timestamp current_since_time = 5;- Returns:
- The currentSinceTime.
-
getCurrentSinceTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCurrentSinceTimeOrBuilder()
(-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition. --) Unset if not current..google.protobuf.Timestamp current_since_time = 5;
-
hasRampingSinceTime
boolean hasRampingSinceTime()
(-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition. --) Unset if not ramping. Updated when the version first starts ramping, not on each ramp change..google.protobuf.Timestamp ramping_since_time = 6;- Returns:
- Whether the rampingSinceTime field is set.
-
getRampingSinceTime
com.google.protobuf.Timestamp getRampingSinceTime()
(-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition. --) Unset if not ramping. Updated when the version first starts ramping, not on each ramp change..google.protobuf.Timestamp ramping_since_time = 6;- Returns:
- The rampingSinceTime.
-
getRampingSinceTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getRampingSinceTimeOrBuilder()
(-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition. --) Unset if not ramping. Updated when the version first starts ramping, not on each ramp change..google.protobuf.Timestamp ramping_since_time = 6;
-
hasFirstActivationTime
boolean hasFirstActivationTime()
Timestamp when this version first became current or ramping.
.google.protobuf.Timestamp first_activation_time = 12;- 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 = 12;- Returns:
- The firstActivationTime.
-
getFirstActivationTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getFirstActivationTimeOrBuilder()
Timestamp when this version first became current or ramping.
.google.protobuf.Timestamp first_activation_time = 12;
-
hasLastDeactivationTime
boolean hasLastDeactivationTime()
Timestamp when this version last stopped being current or ramping.
.google.protobuf.Timestamp last_deactivation_time = 13;- Returns:
- Whether the lastDeactivationTime field is set.
-
getLastDeactivationTime
com.google.protobuf.Timestamp getLastDeactivationTime()
Timestamp when this version last stopped being current or ramping.
.google.protobuf.Timestamp last_deactivation_time = 13;- Returns:
- The lastDeactivationTime.
-
getLastDeactivationTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getLastDeactivationTimeOrBuilder()
Timestamp when this version last stopped being current or ramping.
.google.protobuf.Timestamp last_deactivation_time = 13;
-
getRampPercentage
float getRampPercentage()
Range: [0, 100]. Must be zero if the version is not ramping (i.e. `ramping_since_time` is nil). Can be in the range [0, 100] if the version is ramping.
float ramp_percentage = 7;- Returns:
- The rampPercentage.
-
getTaskQueueInfosList
java.util.List<WorkerDeploymentVersionInfo.VersionTaskQueueInfo> getTaskQueueInfosList()
All the Task Queues that have ever polled from this Deployment version. Deprecated. Use `version_task_queues` in DescribeWorkerDeploymentVersionResponse instead.
repeated .temporal.api.deployment.v1.WorkerDeploymentVersionInfo.VersionTaskQueueInfo task_queue_infos = 8;
-
getTaskQueueInfos
WorkerDeploymentVersionInfo.VersionTaskQueueInfo getTaskQueueInfos(int index)
All the Task Queues that have ever polled from this Deployment version. Deprecated. Use `version_task_queues` in DescribeWorkerDeploymentVersionResponse instead.
repeated .temporal.api.deployment.v1.WorkerDeploymentVersionInfo.VersionTaskQueueInfo task_queue_infos = 8;
-
getTaskQueueInfosCount
int getTaskQueueInfosCount()
All the Task Queues that have ever polled from this Deployment version. Deprecated. Use `version_task_queues` in DescribeWorkerDeploymentVersionResponse instead.
repeated .temporal.api.deployment.v1.WorkerDeploymentVersionInfo.VersionTaskQueueInfo task_queue_infos = 8;
-
getTaskQueueInfosOrBuilderList
java.util.List<? extends WorkerDeploymentVersionInfo.VersionTaskQueueInfoOrBuilder> getTaskQueueInfosOrBuilderList()
All the Task Queues that have ever polled from this Deployment version. Deprecated. Use `version_task_queues` in DescribeWorkerDeploymentVersionResponse instead.
repeated .temporal.api.deployment.v1.WorkerDeploymentVersionInfo.VersionTaskQueueInfo task_queue_infos = 8;
-
getTaskQueueInfosOrBuilder
WorkerDeploymentVersionInfo.VersionTaskQueueInfoOrBuilder getTaskQueueInfosOrBuilder(int index)
All the Task Queues that have ever polled from this Deployment version. Deprecated. Use `version_task_queues` in DescribeWorkerDeploymentVersionResponse instead.
repeated .temporal.api.deployment.v1.WorkerDeploymentVersionInfo.VersionTaskQueueInfo task_queue_infos = 8;
-
hasDrainageInfo
boolean hasDrainageInfo()
Helps user determine when it is safe to decommission the workers of this Version. Not present when version is current or ramping. Current limitations: - Not supported for Unversioned mode. - Periodically refreshed, may have delays up to few minutes (consult the last_checked_time value). - Refreshed only when version is not current or ramping AND the status is not "drained" yet. - Once the status is changed to "drained", it is not changed until the Version becomes Current or Ramping again, at which time the drainage info is cleared. This means if the Version is "drained" but new workflows are sent to it via Pinned Versioning Override, the status does not account for those Pinned-override executions and remains "drained".
.temporal.api.deployment.v1.VersionDrainageInfo drainage_info = 9;- Returns:
- Whether the drainageInfo field is set.
-
getDrainageInfo
VersionDrainageInfo getDrainageInfo()
Helps user determine when it is safe to decommission the workers of this Version. Not present when version is current or ramping. Current limitations: - Not supported for Unversioned mode. - Periodically refreshed, may have delays up to few minutes (consult the last_checked_time value). - Refreshed only when version is not current or ramping AND the status is not "drained" yet. - Once the status is changed to "drained", it is not changed until the Version becomes Current or Ramping again, at which time the drainage info is cleared. This means if the Version is "drained" but new workflows are sent to it via Pinned Versioning Override, the status does not account for those Pinned-override executions and remains "drained".
.temporal.api.deployment.v1.VersionDrainageInfo drainage_info = 9;- Returns:
- The drainageInfo.
-
getDrainageInfoOrBuilder
VersionDrainageInfoOrBuilder getDrainageInfoOrBuilder()
Helps user determine when it is safe to decommission the workers of this Version. Not present when version is current or ramping. Current limitations: - Not supported for Unversioned mode. - Periodically refreshed, may have delays up to few minutes (consult the last_checked_time value). - Refreshed only when version is not current or ramping AND the status is not "drained" yet. - Once the status is changed to "drained", it is not changed until the Version becomes Current or Ramping again, at which time the drainage info is cleared. This means if the Version is "drained" but new workflows are sent to it via Pinned Versioning Override, the status does not account for those Pinned-override executions and remains "drained".
.temporal.api.deployment.v1.VersionDrainageInfo drainage_info = 9;
-
hasMetadata
boolean hasMetadata()
Arbitrary user-provided metadata attached to this version.
.temporal.api.deployment.v1.VersionMetadata metadata = 10;- Returns:
- Whether the metadata field is set.
-
getMetadata
VersionMetadata getMetadata()
Arbitrary user-provided metadata attached to this version.
.temporal.api.deployment.v1.VersionMetadata metadata = 10;- Returns:
- The metadata.
-
getMetadataOrBuilder
VersionMetadataOrBuilder getMetadataOrBuilder()
Arbitrary user-provided metadata attached to this version.
.temporal.api.deployment.v1.VersionMetadata metadata = 10;
-
-