public interface RolloutOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCreatedBy()
The user who created the Rollout.
|
com.google.protobuf.ByteString |
getCreatedByBytes()
The user who created the Rollout.
|
com.google.protobuf.Timestamp |
getCreateTime()
Creation time of the rollout.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Creation time of the rollout.
|
Rollout.DeleteServiceStrategy |
getDeleteServiceStrategy()
The strategy associated with a rollout to delete a `ManagedService`.
|
Rollout.DeleteServiceStrategyOrBuilder |
getDeleteServiceStrategyOrBuilder()
The strategy associated with a rollout to delete a `ManagedService`.
|
java.lang.String |
getRolloutId()
Optional unique identifier of this Rollout.
|
com.google.protobuf.ByteString |
getRolloutIdBytes()
Optional unique identifier of this Rollout.
|
java.lang.String |
getServiceName()
The name of the service associated with this Rollout.
|
com.google.protobuf.ByteString |
getServiceNameBytes()
The name of the service associated with this Rollout.
|
Rollout.RolloutStatus |
getStatus()
The status of this rollout.
|
int |
getStatusValue()
The status of this rollout.
|
Rollout.StrategyCase |
getStrategyCase() |
Rollout.TrafficPercentStrategy |
getTrafficPercentStrategy()
Google Service Control selects service configurations based on
traffic percentage.
|
Rollout.TrafficPercentStrategyOrBuilder |
getTrafficPercentStrategyOrBuilder()
Google Service Control selects service configurations based on
traffic percentage.
|
boolean |
hasCreateTime()
Creation time of the rollout.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofjava.lang.String getRolloutId()
Optional unique identifier of this Rollout. Only lower case letters, digits and '-' are allowed. If not specified by client, the server will generate one. The generated id will have the form of <date><revision number>, where "date" is the create date in ISO 8601 format. "revision number" is a monotonically increasing positive number that is reset every day for each service. An example of the generated rollout_id is '2016-02-16r1'
string rollout_id = 1;com.google.protobuf.ByteString getRolloutIdBytes()
Optional unique identifier of this Rollout. Only lower case letters, digits and '-' are allowed. If not specified by client, the server will generate one. The generated id will have the form of <date><revision number>, where "date" is the create date in ISO 8601 format. "revision number" is a monotonically increasing positive number that is reset every day for each service. An example of the generated rollout_id is '2016-02-16r1'
string rollout_id = 1;boolean hasCreateTime()
Creation time of the rollout. Readonly.
.google.protobuf.Timestamp create_time = 2;com.google.protobuf.Timestamp getCreateTime()
Creation time of the rollout. Readonly.
.google.protobuf.Timestamp create_time = 2;com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Creation time of the rollout. Readonly.
.google.protobuf.Timestamp create_time = 2;java.lang.String getCreatedBy()
The user who created the Rollout. Readonly.
string created_by = 3;com.google.protobuf.ByteString getCreatedByBytes()
The user who created the Rollout. Readonly.
string created_by = 3;int getStatusValue()
The status of this rollout. Readonly. In case of a failed rollout, the system will automatically rollback to the current Rollout version. Readonly.
.google.api.servicemanagement.v1.Rollout.RolloutStatus status = 4;Rollout.RolloutStatus getStatus()
The status of this rollout. Readonly. In case of a failed rollout, the system will automatically rollback to the current Rollout version. Readonly.
.google.api.servicemanagement.v1.Rollout.RolloutStatus status = 4;Rollout.TrafficPercentStrategy getTrafficPercentStrategy()
Google Service Control selects service configurations based on traffic percentage.
.google.api.servicemanagement.v1.Rollout.TrafficPercentStrategy traffic_percent_strategy = 5;Rollout.TrafficPercentStrategyOrBuilder getTrafficPercentStrategyOrBuilder()
Google Service Control selects service configurations based on traffic percentage.
.google.api.servicemanagement.v1.Rollout.TrafficPercentStrategy traffic_percent_strategy = 5;Rollout.DeleteServiceStrategy getDeleteServiceStrategy()
The strategy associated with a rollout to delete a `ManagedService`. Readonly.
.google.api.servicemanagement.v1.Rollout.DeleteServiceStrategy delete_service_strategy = 200;Rollout.DeleteServiceStrategyOrBuilder getDeleteServiceStrategyOrBuilder()
The strategy associated with a rollout to delete a `ManagedService`. Readonly.
.google.api.servicemanagement.v1.Rollout.DeleteServiceStrategy delete_service_strategy = 200;java.lang.String getServiceName()
The name of the service associated with this Rollout.
string service_name = 8;com.google.protobuf.ByteString getServiceNameBytes()
The name of the service associated with this Rollout.
string service_name = 8;Rollout.StrategyCase getStrategyCase()