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 String
getDisplayName()
The name of the rollout step;com.google.protobuf.ByteString
getDisplayNameBytes()
The name of the rollout step;com.google.protobuf.Duration
getMinDuration()
The minimum time that this step should last.com.google.protobuf.DurationOrBuilder
getMinDurationOrBuilder()
The minimum time that this step should last.int
getTrafficPercent()
The percentage of traffic allocated to the flow version of this rollout step.boolean
hasMinDuration()
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;
-
-