Interface ServiceRevisionSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ServiceRevisionSummary.Builder,,ServiceRevisionSummary> SdkBuilder<ServiceRevisionSummary.Builder,,ServiceRevisionSummary> SdkPojo
- Enclosing class:
ServiceRevisionSummary
@Mutable
@NotThreadSafe
public static interface ServiceRevisionSummary.Builder
extends SdkPojo, CopyableBuilder<ServiceRevisionSummary.Builder,ServiceRevisionSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the service revision.pendingTaskCount(Integer pendingTaskCount) The number of pending tasks for the service revision.requestedProductionTrafficWeight(Double requestedProductionTrafficWeight) The percentage of production traffic that is directed to this service revision.requestedTaskCount(Integer requestedTaskCount) The number of requested tasks for the service revision.requestedTestTrafficWeight(Double requestedTestTrafficWeight) The percentage of test traffic that is directed to this service revision.runningTaskCount(Integer runningTaskCount) The number of running tasks for the service revision.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
arn
The ARN of the service revision.
- Parameters:
arn- The ARN of the service revision.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requestedTaskCount
The number of requested tasks for the service revision.
- Parameters:
requestedTaskCount- The number of requested tasks for the service revision.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runningTaskCount
The number of running tasks for the service revision.
- Parameters:
runningTaskCount- The number of running tasks for the service revision.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pendingTaskCount
The number of pending tasks for the service revision.
- Parameters:
pendingTaskCount- The number of pending tasks for the service revision.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requestedTestTrafficWeight
The percentage of test traffic that is directed to this service revision. This value represents a snapshot of the traffic distribution and may not reflect real-time changes during active deployments. Valid values are 0.0 to 100.0.
- Parameters:
requestedTestTrafficWeight- The percentage of test traffic that is directed to this service revision. This value represents a snapshot of the traffic distribution and may not reflect real-time changes during active deployments. Valid values are 0.0 to 100.0.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requestedProductionTrafficWeight
ServiceRevisionSummary.Builder requestedProductionTrafficWeight(Double requestedProductionTrafficWeight) The percentage of production traffic that is directed to this service revision. This value represents a snapshot of the traffic distribution and may not reflect real-time changes during active deployments. Valid values are 0.0 to 100.0.
- Parameters:
requestedProductionTrafficWeight- The percentage of production traffic that is directed to this service revision. This value represents a snapshot of the traffic distribution and may not reflect real-time changes during active deployments. Valid values are 0.0 to 100.0.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-