Interface RolloutConfig.RolloutStepOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RolloutConfig.RolloutStep,RolloutConfig.RolloutStep.Builder
- Enclosing class:
- RolloutConfig
public static interface RolloutConfig.RolloutStepOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetDisplayName()The name of the rollout step;com.google.protobuf.ByteStringgetDisplayNameBytes()The name of the rollout step;com.google.protobuf.DurationgetMinDuration()The minimum time that this step should last.com.google.protobuf.DurationOrBuildergetMinDurationOrBuilder()The minimum time that this step should last.intgetTrafficPercent()The percentage of traffic allocated to the flow version of this rollout step.booleanhasMinDuration()The minimum time that this step should last.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getDisplayName
String getDisplayName()
The name of the rollout step;
string display_name = 1;- Returns:
- The displayName.
-
getDisplayNameBytes
com.google.protobuf.ByteString getDisplayNameBytes()
The name of the rollout step;
string display_name = 1;- Returns:
- The bytes for displayName.
-
getTrafficPercent
int getTrafficPercent()
The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
int32 traffic_percent = 2;- Returns:
- The trafficPercent.
-
hasMinDuration
boolean hasMinDuration()
The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.
.google.protobuf.Duration min_duration = 3;- Returns:
- Whether the minDuration field is set.
-
getMinDuration
com.google.protobuf.Duration getMinDuration()
The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.
.google.protobuf.Duration min_duration = 3;- Returns:
- The minDuration.
-
getMinDurationOrBuilder
com.google.protobuf.DurationOrBuilder getMinDurationOrBuilder()
The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.
.google.protobuf.Duration min_duration = 3;
-
-