Interface RolloutOrBuilder (0.1.0)

public interface RolloutOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCreateTime()

public abstract Timestamp getCreateTime()

Output only. The time the rollout was created.

.google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

Output only. The time the rollout was created.

.google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getDeletionPropagationPolicy()

public abstract DeletionPropagationPolicy getDeletionPropagationPolicy()

Deletion propagation policy of the rollout.

.google.cloud.configdelivery.v1beta.DeletionPropagationPolicy deletion_propagation_policy = 7;

Returns
Type Description
DeletionPropagationPolicy

The deletionPropagationPolicy.

getDeletionPropagationPolicyValue()

public abstract int getDeletionPropagationPolicyValue()

Deletion propagation policy of the rollout.

.google.cloud.configdelivery.v1beta.DeletionPropagationPolicy deletion_propagation_policy = 7;

Returns
Type Description
int

The enum numeric value on the wire for deletionPropagationPolicy.

getInfo()

public abstract RolloutInfo getInfo()

Current details of the rollout.

.google.cloud.configdelivery.v1beta.RolloutInfo info = 5;

Returns
Type Description
RolloutInfo

The info.

getInfoOrBuilder()

public abstract RolloutInfoOrBuilder getInfoOrBuilder()

Current details of the rollout.

.google.cloud.configdelivery.v1beta.RolloutInfo info = 5;

Returns
Type Description
RolloutInfoOrBuilder

getName()

public abstract String getName()

Identifier. Name of the Rollout. Format is projects/{project}/locations/{location}/fleetPackages/{fleet_package}/rollouts/a-z{0,62}.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Identifier. Name of the Rollout. Format is projects/{project}/locations/{location}/fleetPackages/{fleet_package}/rollouts/a-z{0,62}.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ByteString

The bytes for name.

getRelease()

public abstract String getRelease()

Reference to the Release being rolled out.

string release = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
String

The release.

getReleaseBytes()

public abstract ByteString getReleaseBytes()

Reference to the Release being rolled out.

string release = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for release.

getRolloutStrategy()

public abstract RolloutStrategy getRolloutStrategy()

Rollout strategy for rolling out FleetPackage to clusters.

.google.cloud.configdelivery.v1beta.RolloutStrategy rollout_strategy = 4;

Returns
Type Description
RolloutStrategy

The rolloutStrategy.

getRolloutStrategyOrBuilder()

public abstract RolloutStrategyOrBuilder getRolloutStrategyOrBuilder()

Rollout strategy for rolling out FleetPackage to clusters.

.google.cloud.configdelivery.v1beta.RolloutStrategy rollout_strategy = 4;

Returns
Type Description
RolloutStrategyOrBuilder

getUpdateTime()

public abstract Timestamp getUpdateTime()

Output only. The time the rollout was most recently updated.

.google.protobuf.Timestamp update_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

Output only. The time the rollout was most recently updated.

.google.protobuf.Timestamp update_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

hasCreateTime()

public abstract boolean hasCreateTime()

Output only. The time the rollout was created.

.google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the createTime field is set.

hasInfo()

public abstract boolean hasInfo()

Current details of the rollout.

.google.cloud.configdelivery.v1beta.RolloutInfo info = 5;

Returns
Type Description
boolean

Whether the info field is set.

hasRolloutStrategy()

public abstract boolean hasRolloutStrategy()

Rollout strategy for rolling out FleetPackage to clusters.

.google.cloud.configdelivery.v1beta.RolloutStrategy rollout_strategy = 4;

Returns
Type Description
boolean

Whether the rolloutStrategy field is set.

hasUpdateTime()

public abstract boolean hasUpdateTime()

Output only. The time the rollout was most recently updated.

.google.protobuf.Timestamp update_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the updateTime field is set.